Roland: filename mit regexp kontrollieren...kriegs nicht hin...

Beitrag lesen

Hallo Stefan,
versuch doch mal ohne {} also => "if($file !~ /[1]+?.([a-zA-Z]{3,4})$/)".
Das ist doch nicht das gleiche oder?

Gruß
Roland

moin roland

ja, ich sollte an meiner fragestellung feilen....

diese regexp gibt jeden filenamen, den ich als $file übergebe, als zutreffend an...
das sollte nicht der fall sein....es ist ein !~
zutreffen sollten nur filenamen, welche sonderzeichen haben und/oder die extensions sonderzeichen hat oder 3 zeichen unterschreitet bzw. 4 überschreitet...

danke
scheuri

Hallo Stefan,

if({$file} !~ /[2]+?.([a-zA-Z]{3,4})$/)
      ^     ^
was ist das und wozu braucht man das?

Ich glaube das ist dein Fehler oder?

Gruß
Roland


  1. \w.- ↩︎

  2. \w.- ↩︎