Dennis: Wildcards .+? und .*? stoppen

Beitrag lesen

Hi Adrian,

wie kann man machen, dass beim ausdruck ^/.*?/$ der wildcard .*? nach der zweiten klammer nichts mehr findet?
/hallo/hallo/ geht nämlicht auch, sollte aber nur /hallo/ gehen...

Ich weiß jetzt nicht genau, wie das bei Perl aussieht, aber das ist doch (wie bei PHP auch) PCRE Standard, oder?

Dann solltest du eine Zeichenklasse definieren können, die alle Zeichen außer einem / matched:

[^/]*

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Auf viele Fragen weiß auch Wikipedia eine Antwort.