这个答案表明grep -P
支持(?:pattern)
语法,但它似乎对我不起作用(该组仍被捕获并显示为匹配的一部分)。我错过了什么吗?
我正在尝试grep -oP "(?:syntaxHighlighterConfig\.)[a-zA-Z]+Color" SyntaxHighlighter.js
此代码,并期望结果是:
wikilinkColor
externalLinkColor
parameterColor
...
但相反,我得到:
syntaxHighlighterConfig.wikilinkColor
syntaxHighlighterConfig.externalLinkColor
syntaxHighlighterConfig.parameterColor
...