Aquariophile: Regexp geht nicht korrekt

Beitrag lesen

Hallo

Der Regexp geht ned wie ich will.
Bitte um Hilfe:

###############################################

bash-2.04$ perl -e '
$foo = "?ttt=sss&iii=aaa&jjjj=sdhw&ttds=lhr";
$foo =~ /?(.*)=(.*)&(.*)=(.*)&(.*)/;
print $1."\n";
print $2."\n";
print $3."\n";
print $4."\n";
print $5."\n";

'
ttt=sss&iii
aaa
jjjj
sdhw
ttds=lhr
bash-2.04$

#################################################

Rauskommen SOLLTE:

ttt
sss
iii
aaa
jjjj=sdhw&ttds=lhr

--

Danke
Aquariophile