使用Powershell在字符串中搜索反斜杠

时间:2016-02-19 04:03:09

标签: powershell backslash

我需要在字符串中搜索反斜杠的数量,以确定一些文件路径参数。如果没有Powershell认为它是一个逃脱的角色,我还没有找到一种方法来寻找反斜杠。

([regex]::Matches($FilePath, "\" )).count 

或者

$a -match "\"

这些都会出现错误"非法\在模式结束时#34;

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以使用反斜杠转义反斜杠:

[Regex]::Matches($FilePath, "\\").Count