Этот ответ предполагает, что grep -P
поддерживает синтаксис (?:pattern)
, но он не работает для меня (группа по-прежнему отображается и отображается как часть матча). Я что-то пропустил?
Я пытаюсь grep -oP "(?:syntaxHighlighterConfig\.)[a-zA-Z]+Color" SyntaxHighlighter.js
на этот код, и ожидаем, что результаты будут следующими:
wikilinkColor
externalLinkColor
parameterColor
...
но вместо этого я получаю:
syntaxHighlighterConfig.wikilinkColor
syntaxHighlighterConfig.externalLinkColor
syntaxHighlighterConfig.parameterColor
...