Thema: Verneinung in JavaScript-RegExps?
Hallo,<P>eine Frage zum verneinenden (negativen) Look-Ahead:<BR> <BR>/Zeichen(?!folge)/ <P>dürfte, z.B. in Perl, "Zeichen" nur finden, wenn kein "folge" dranhängt. <BR> <BR>JavaScript scheint den negat. Look-Ahead nicht zu kennen (auch nicht im IE5.5).<P>Ein Konstrukt wie /Zeichen[^(folge)]/ geht, scheint's, auch nicht, weil die eckigen Klammern offenbar nur Einzelzeichen als jeweilige Alternativen speichern??<BR> <BR>Kennt jemand eine Alternative, ohne umständliche "herkömmliche" Stringverarbeitung definierte Zeichenfolgen zu negieren? Ich hab grad mehrere Stunden 'rumprobiert, aber mit RegExp nix Zuverlässiges gefunden.<P>Erfahrungsgemäß ist bei Stringverarbeitung "negative" Suche etwa genauso oft gefragt wie "positive"; dann wäre das Fehlen ersterer Möglichkeit in JavaScript ein schwerwiegendes, ärgerliches Manko.?<BR> <BR>Danke,<BR>Walter BlutigerRegExpAnfänger Z