Hi,
href="(?<!javascript:)
Das kann nicht klappen.
Das (?<! nennt sich negative lookbehind assertion
Eben. Lookbehind. Hier müßte aber ein lookahead stehen.
Wenn der Regex-Matcher an der Stelle angekommen ist, an der die lookbehind assertion ist, ist unmittelbar hinter ihm ein Anführungszeichen.
Also kann an dieser Stelle kein javascript: im lookbehind gefunden werden, da javascript: ja nicht mit " endet.
und wurd hier neulich nochmal ausführlich von Seth erklärt.
Offensichtlich nicht ausführlich genug.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.