Wie verwende ich nicht erfassende Gruppen in grep?

Diese Antwort schlägt vor, dassgrep -P unterstützt die(?:pattern) Syntax, aber es scheint bei mir nicht zu funktionieren (die Gruppe wird weiterhin erfasst und als Teil des Matches angezeigt). Vermisse ich etwas?

ich versuchegrep -oP "(?:syntaxHighlighterConfig\.)[a-zA-Z]+Color" SyntaxHighlighter.js aufdieser Codeund erwarten folgende Ergebnisse:

wikilinkColor
externalLinkColor
parameterColor
...

aber stattdessen bekomme ich:

syntaxHighlighterConfig.wikilinkColor
syntaxHighlighterConfig.externalLinkColor
syntaxHighlighterConfig.parameterColor
...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage