Silva1234: preg_match Suchmuster

Beitrag lesen

Hallo,

ich bitte um eurer Hilfe.
Ich bekomm es leider einfach nicht gebacken, das entsprechende Suchmuster zu schreiben, obwohl ich schon hier http://de.wikibooks.org/wiki/Websiteentwicklung:_PHP:_Reguläre_Ausdrücke
versucht habe alles nachzulesen und hier http://regexp-evaluator.de/evaluator alles ausprobiert habe.

Es geht mir um folgendes:

Ich möchte den String $x auf $y durchsuchen

$x = 'http://localhost/de/wasauchimmer'
$y = 'http://localhost/XX/'

dafür hab ich sowas als Suchmuster probiert
http://localhost/([a-zA-Z]{2})([/]?)([^a-zA-Z0-9_])

das sollte bewirken, dass überprüft wird, ob der String $x 'http://localhost/' dann zwei Buchstaben und dann eine Flash (oder auch nicht) enthält, und danach nichts mehr kommt.

Heißt:

$x = 'http://localhost/de/wasauchimmer'
====> Ausdruck gefunden

$x = 'http://localhost/de/'
====> Ausdruck gefunden

$x = 'http://localhost/de'
====> Ausdruck gefunden

$x = 'http://localhost/wasauchimmer'
====> Ausdruck NICHT gefunden

Wie kann ich das realisieren?
Silva1234