Thread Regular Expression zurücksetzen? (3 answers)
Opened by simps1 at 2007-06-05 13:04

simps1
 2007-06-05 13:04
#77243 #77243
User since
2006-03-08
13 Artikel
BenutzerIn
[default_avatar]
Hallo,

Ich habe folgende Regexp:

$var1=~/(.*):(.*)/
if ($1) {...}
$var2=~/(.*)-(.*)/
if ($1) {...}

Wenn nun der zweite Regexp nicht matcht, dann ist im zweiten if dennoch $1 gesetzt - und zwar mit dem Wert aus dem ersten Match. Wie kann ich das umgehen bzw. vor jedem Regexp $1-$n zurücksetzen?

Hoffe, Ihr könnt kurz helfen ...

Vielen Dank und schöne Grüße,
Chris

View full thread Regular Expression zurücksetzen?