Ich habe diesen RegEx
Die b sind eigentlich b's mit einen Backslash
Der soll in einen Text wie
blub
blubber
blub test('asdasd blub asdas');
>blub<
blub
die rot makierten blub's finden
er findet aber nur den 1. und den 3. der 2. wird nicht gefunden da dort test(...); steht,
wie kann ich es machen das er alle 3 findet
PHP:
\\b((?<!<)(?!test\(\'.*?)blub(?!.*?\'\))(?!<))\\b
Die b sind eigentlich b's mit einen Backslash
Der soll in einen Text wie
blub
blubber
blub test('asdasd blub asdas');
>blub<
blub
die rot makierten blub's finden
er findet aber nur den 1. und den 3. der 2. wird nicht gefunden da dort test(...); steht,
wie kann ich es machen das er alle 3 findet
Zuletzt bearbeitet: