Christian Seiler: RegExp: Bestimmtes Wort darf NICHT vorkommen, aber wie?

Beitrag lesen

Hallo Bernd,

Ich kann zwar mit [^a] etc negieren, aber das betrifft ja nur einzelne Buchstaben. Kann man das irgendwie für Zeichenketten erweitern oder umschreiben?

Die einzige Möglichkeit wären Negative Lookahead Assertions, also Konstrukte wie (?!wort). Allerdings ist das auch nur begrenzt möglich; im Prinzip lässt sich das, was Du willst, nicht wirklich mit regulären Ausdrücken durchführen, dafür sind die einfach nicht gemacht.

Viele Grüße,
Christian

--
Ich hoffe, Deutschland scheidet in der EM möglichst früh aus, dann spricht man hoffentlich nicht mehr so lange über das leidige Thema Fußball.