小编sha*_*njk的帖子

Powershell中正则表达式的等效于\ K是多少?

我在regex101上创建了一个正常表达式,它按预期工作,但问题是在Powershell中一个部分显然无效; 这个\K.

本质上,我正在寻找一个字符串的实例,并在字符串的实例后返回整个单词.所以这是一个例子:

\btest\s+\K\S+
Run Code Online (Sandbox Code Playgroud)

这会查找单词的每个示例test并返回单词后面的单词.我确实尝试过使用Lookaheads和Lookbehinds进行实验,而其中一些确实有效,但它们仍然要么返回,test要么还有其他不必要的字符.

有没有办法\K在powershell中复制?或者甚至更好,任何允许PowerShell使用的附加组件\K

regex powershell regex-lookarounds

1
推荐指数
1
解决办法
456
查看次数

标签 统计

powershell ×1

regex ×1

regex-lookarounds ×1