gpt4 book ai didi

regex - PowerShell 字符串匹配和管道字符

转载 作者:行者123 更新时间:2023-12-02 05:38:47 25 4
gpt4 key购买 nike

我在 PowerShell 中匹配包含竖线字符的字符串时遇到困难。 Match 在以下情况下不应该返回 true:

> "Debug|x86" -match "Debug|x128"
True

我试过转义匹配参数管道字符,但这并没有改变意外的结果,例如:

> "Debug|x86" -match "Debug`|x128" 
True

最佳答案

如果您不确定需要转义哪些字符,请让 Escape 方法为您完成工作:

PS > [regex]::escape("Debug|x128")

Debug\|x128

关于regex - PowerShell 字符串匹配和管道字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7137853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com