Veröffentlicht 29. Juli 200817 j Hi @ll ich möchte mittels RegExp in Perl Prüfen ob eine variable $var ein bestimmtes Format hat oder nicht. Das Format soll wie folgt aufgebaut sein:zahl#/verzeichnis/verzeichnis/verzeichnis Der Verzeichnispfad ist nicht immer Fest und hier hab ich das Problem, ich hab versucht das wie folgt zu lösen aber ich bekomme das nicht hin, weiß jemand was ich falsch gemacht habe:$var="98#/verzeichnis/verzeichnis/verzeichnis"; if($var =~ /^(\d+)\#(\/[a-z-]*)$/ ){ print "OK\n"; } else{ print "FEHLER\n"; }
29. Juli 200817 j if($var =~ /^(\d+)\#(\/[a-z-]*)$/ ){ Hier fehlen die Slashes als erlaubte Zeichen in [a-z-]. if($var =~ /^(\d+)\#(\/[a-z-\/]*)$/ ){
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.