Auf Thema antworten

Hallo,

Du suchst ja in Deiner original RegEx keinen Doppelpunkt, der als Wert ausgegeben würde. Die Ausgabe ist lediglich die Zahl. Deswegen würde ich den : als Fehlerquelle ausschließen.

Übrigens wenn explizit gesucht, würde ich das Sonderzeichen immer maskieren oder klassifizieren.

Der positiv Lookbehind ist hier auch nicht wirklich nützlich und sinnvoll, da Du ihn ja durch das Löschen mittel \K gleich wieder wirkungslos machst. Aber die original Regex sollte funktionieren. Der Fehler könnte daran liegen, dass Deine YALM-Datei _TagConfig_[profile_SWE_Nummer8].txt nicht zu Deinem Profil zu passen scheint. Hast Du hier die richtigen Einträge drin? Die dort hinterlegte YAML scheint leer ....


[USER=25500]@geimist[/USER] - kann man das im LOG sehen? Habe jetzt nicht geschaut.


Die RegEx würde ich so schreiben, wenn es der Lookbehind sein muß.

[CODE](?:(?<=Nr\S\s))(?=\S+)(?>.+\N)[/CODE]


Gruß

Karsten


Additional post fields