Tach!
Wahrscheinlich handelt es sich dabei nicht um reguläre Ausdrücke.
Natürlich nicht.
Achso.</gelangweilt> Nichtsdestotrotz finden sich diese Möglichkeiten in einigen Regex-Libraries wieder, und selbst wenn sie der Theorie nach keine regulären Ausdrücke sind, so ist diese Funktionalität doch so nützlich, dass ich mich einen feuchten Kehricht drum schere, dass das nicht der reinen Lehre entspricht.
Wer „regulärer Ausdruck mit negativem Look-Behind“ sagt, der sagt auch „UTF-8-Zeichen“. Und „CSS-Klassen“.
UTF-8-Zeichen und CSS-Klassen kann man vermeiden, ohne dass die Verständlichkeit leidet. Ich finde es aber nicht sinnvoll, Dinge anders zu benennen, die sich bereits unter einem bestimmten Begriff etabliert haben. Das wäre genauso verwirrend, wie <meta charset="utf-8"> mit den Worten "da muss eine Encoding-Angabe hinzugefügt werden" zu empfehlen.
dedlfix.