J'essaye d'écrire une regex pour AvalonEdit.TextEditor
pour marquer tout après la seconde |
une certaine couleur.Syntaxe en surbrillance avec AvalonEdit
Exemple (valeur doit être une couleur):
action|key|value
J'essaie quelque chose comme ça, mais ça ne fonctionne pas parce que je ne peux pas préciser le groupe que je veux la couleur.
^[^\|]*\|[^\|]*\|(?P<value>[^\|]*)
Des idées?
À quoi sert le «P»? Sans ça, ça me va bien. –
Essayez ce qui suit: '^ [^ \ |] * \ | [^ \ |] * \ | \ K [^ \ |] +' si - par hasard - le moteur de regex n'est pas vraiment un .NET, mais est Onigmo/PCRE/Boost. Cela fonctionnera à regex101 avec l'option PHP, mais ne testez pas là-bas, testez dans l'éditeur. –