【发布时间】:2020-07-01 16:29:32
【问题描述】:
在Atom中,如果我将Ctrl-F与正则表达式一起使用,它将突出显示正则表达式的所有匹配项,例如
文件:
aaa
b
ccc
d
e
f
gg
查询:
[a-z]{2,}
高亮文本:
aaa
ccc
gg
但我还没有找到在 PowerShell 中执行此操作的 cmdlet
预期输入/输出:
$var = @"
aaa
b
ccc
d
e
f
gg
"@
$var -find "[a-z]{2,}"
#Output
aaa
ccc
gg
有什么办法可以做到吗?
【问题讨论】:
-
你有没有尝试过?
-
@NekoMusume No.
-
记得用 google...stackoverflow.com/questions/4726074/… 回答你的问题吗?
-
我试过
$regex = [regex]'[a-z]{2,}'和$regex.match($var)得到了不正确的结果 -
.match只得到第一个结果,.matches得到多个。这就是你想要的吗?
标签: regex powershell