Thread Text aus html Dateien lesen und in Datei schreiben
(13 answers)
Opened by binse at 2013-11-28 15:52 2013-12-05T17:25:25 binse Wenn die Attribute src, alt und title immer in der gleichen Reihenfolge stehen, kannst du es mit einer einzigen Regex probieren: Code (perl): (dl
)
1 2 3 $line =~ m:\<img.+src=".+/(.*\.JPG)".+alt=("[^"]*").+title=("[^"]*"):; my ($src, $alt, $title) = ($1,$2;$3); my $result = sprinf('"%s";%s;%s', $src, $alt, $title); könnte funktionieren, wenn $line die betreffende Zeile enthält. Wenn die Reihenfolge der Attribute innerhalb des IMG-Tags nicht feststeht, muss man die Aufgabe auf drei Regex aufteilen und dort jeweils ein Attribut extrahieren. |