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
...