December 2009
Intermediate to advanced
560 pages
15h 5m
German
Sie wollen einen regulären Ausdruck verwenden, um ein beliebiges vollständiges Wort zu finden – außer rot. Rotieren und andere Wörter, die die Buchstabenkombination „rot“ enthalten, sollen gefunden werden – eben nur nicht rot.
Ein negatives Lookahead kann dabei helfen, bestimmte Wörter auszuschließen. In dieser Regex ist es das Schlüsselelement:
\b(?!rot\b)\w+
Regex-Optionen: Groß-/Kleinschreibung wird ignoriert
Regex-Varianten: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Auch wenn es mit einer negierten Zeichenklasse (geschrieben als ‹[^...]›) leicht ist, alles bis auf ein bestimmtes Zeichen zu finden, können Sie nicht einfach ‹[^rot]› schreiben, um alles außer dem Wort rot ...
Read now
Unlock full access