【问题标题】:Powershell match a single string against multiple regexs?Powershell将单个字符串与多个正则表达式匹配?
【发布时间】:2010-02-01 21:05:47
【问题描述】:

除了依次迭代每个字符串之外,是否还有一种更“强大”的方法可以将单个字符串与正则表达式的数组/集合进行匹配?

我真正想做的就是这样

$database.Name -match $includeRegexArray

鉴于 Powershell 的工作方式,感觉应该有比编写函数来迭代数组更好的解决方案

【问题讨论】:

    标签: regex powershell


    【解决方案1】:

    Select-String 将接受正则表达式模式数组:

    Select-String $includeRegexArray -inp $database.Name
    

    【讨论】:

    • 完美!我确信有更好的方法来做到这一点
    猜你喜欢
    • 2014-04-10
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2021-12-08
    • 2015-03-05
    • 2014-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多