Negative Lookbehind-Ausdrücke (die sowohl in Ruby als auch in JS-Regex-Varianten gültig sein sollten, letztere seit ECMAScript 2018) scheinen in Watched Words nicht zu funktionieren.
Hier ist ein Beispiel:
(?<!new\s)\bcar\b sollte Vorkommen von car finden, denen nicht new vorangestellt ist.
Es sollte z. B. car in diesem Satz finden:
Er fährt ein Auto
Aber nicht in diesem Satz:
Er fährt einen neuen Wagen
Es gibt jedoch die folgende Fehlermeldung aus, wenn es unter Watched Words hinzugefügt wird:
Wird dies absichtlich nicht unterstützt oder ist es ein Fehler? Oder muss es anders geschrieben werden?
Seltsam, dass es bei mir dann nicht funktioniert. Ich bin derzeit auf 3.1.0.beta4, werde auf die neueste Version aktualisieren und es erneut versuchen…
Interessanterweise scheint es browserabhängig zu sein. Ich bekomme den Fehler in Safari, aber nicht in Chrome. Wenn ich es in Chrome hinzufüge und die Liste in Safari ansehe, erscheint der Fehler dort.