Poweshell 转义通配符

Poweshell 转义通配符

我正在尝试比较包含通配符的字符串。

("www.mysite.*" -match '`*')  

但有些事情不起作用,因为我总是得到一个真实的回应,例如

("www.mysite.com" -match '`*') 

我曾尝试使用 -contains,但结果总是错误。

答案1

您实际上并不想转义通配符。因为这样您最终只会与通配符进行比较,而您想要做的是找出字符串是否包含星号。

实现此目的的方法是通过正则表达式匹配。

'www.website.*' -match '\*'

相关内容