Ich habe eine Tabelle (als HTML-Datei), in der ein paar der Zellen gefüllt sind mit einer Mailadresse gefolgt von einer Zahl, also:
...<td>jemand@irgend.wo.example,932456</td>...
In dem Fall wo meine Vergleichszahl (z.B. $zahl= "932459") grösser ist als jene in der Zelle, möchte ich den Eintrag in der Zelle löschen, ansonsten nicht.
So läuft es eben leider nicht:
...
@datei = (split /<\/td>/, <DATEI>);
foreach $datei(@datei) {
$datei =~ /.*?(.*?\@.*?,)(\d{6,}).*?/;
my ($a, $b, $c) = ($1, $2, $3);
if ($b <= $zahl) { $datei =~ s/.*?(.*?\@.*?,)(\d{6,}).*?//; }
@dateineu = (join /<\/td>/, @datei); }
...
edit pq:
RFC 2606\n\n
<!--EDIT|pq|1124896287-->