Klein0r
Erfahrenes Mitglied
Hallo zusammen.
Ich habe folgenden regulären Ausdruck:
Nun möchte ich realisieren, dass es kein Match ist wenn dem Ausdruck eine eckige Klammer zu oder ein Gleichheitszeichen vorrausgeht! Ich weiß nicht wie ich das realisieren soll.
Ich bin einfach nicht fit genug in regulären Ausdrücken!
Hier mein Versuch ohne Erfolg:
Was mache ich falsch?
lg
Ich habe folgenden regulären Ausdruck:
PHP:
$pattern = '/([\w]{4}+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i';
Nun möchte ich realisieren, dass es kein Match ist wenn dem Ausdruck eine eckige Klammer zu oder ein Gleichheitszeichen vorrausgeht! Ich weiß nicht wie ich das realisieren soll.
Ich bin einfach nicht fit genug in regulären Ausdrücken!
Hier mein Versuch ohne Erfolg:
PHP:
$pattern = '/(?!(=|\]))([\w]{4}+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i';
Was mache ich falsch?
lg