User since
2005-01-10
10
Artikel
BenutzerIn
Hi Leut,
kann mir jemand erklären warum hier 1 rauskommt?
$t = "-ab-cd-";
foreach($t =~ /-[a-z][a-z]-/) { print "$_ " }
User since
2003-08-21
2614
Artikel
ModeratorIn
mach mal ein g hinter den zweiten Slash
User since
2003-08-04
2536
Artikel
ModeratorIn
naja, du hast kein match drin, dadurch wird $_ nur mit "hats geklappt?" belegt - und da es klappt, ist $_ 1. nimm einfach mal
foreach($t =~ /-([a-z][a-z])-/g) { print "$1 " }