3
我需要检查一个字符串,看它是否conatins不是空格,退货等什么,等Powershell:如何检查字符串是否包含任何重要字符?
在Perl中,我用:
if($val =~/^\s*$/) {...}
我该怎么做,在PowerShell中?
我需要检查一个字符串,看它是否conatins不是空格,退货等什么,等Powershell:如何检查字符串是否包含任何重要字符?
在Perl中,我用:
if($val =~/^\s*$/) {...}
我该怎么做,在PowerShell中?
使用-match
操作:
if ($test -match 'regex_here') { 'It matched' }
同时检查在线文档进行比较运算符:http://technet.microsoft.com/en-us/library/hh847759.aspx
如果( “〜/^\ s * $ /” ToCharArray() - 包含$ VAL。 ){“...”}
我发现http://ss64.com/ps/syntax-regex.html会有所帮助。它看起来像我想要的是,$ string -match“\ s +” – Jeff 2013-05-03 21:17:08
Jeff,另一个技巧是'$ val.Trim().length'。这将删除所有前导/尾随空白字符。如果只有这一切,“长度”将为0。 – 2013-05-03 21:21:53