$1 wird zu schnell vergessen ?
$xNeTworKx
- perl
0 Bio
Hi,
Wenn ich folgende Scheife habe :
if ($changetext =~ s/(^][A-Za-z0-9._-%&?/+=;@:]+[^[/])/<span class="farbmarkierung">$1</span>/sg) {
push @linkliste, $1;
}
und lasse mir @linkliste ausgeben, ist die Liste leer.
Es werden aber auf jeden Fall Übereinstimmungen gefunden, also liegt es daran nicht, aber woran dann ?
$1 wirkt doch noch so lang, wie die Schleife aktiv ist, oder wird es in der s/// Operation gleich wieder vergessen ?
Wenn ja, was kann ich am Besten tun, ohne jetzt ressourcenfressend die Matches irgendwelchen Variablen zuzuweisen. ?
$xNeTworKx.
Sup!
Vielleicht wäre ja ein while besser als ein if?
Ist nur so 'ne unausgegorene Vermutung.
Gruesse,
Bio
Hi,
Vielleicht wäre ja ein while besser als ein if?
Ist nur so 'ne unausgegorene Vermutung.
Hab ich schon probiert, nur kommt dabei dann einen Endlosschelife heraus.
$xNeTworKx.