4 May
2007
4 May
'07
20:15
Moin, Am Freitag, 4. Mai 2007 01:09 schrieb David Haller: [...]
Das geht auch einfacher.
perl -pi.bak -e 's/(]*src=)"([^"]+)"/$1"\L$2"/g' *.html [...]
Da hab ich auch noch einen: Zuerst mal sind IIRC in HTML auch groß geschriebene Tags erlaubt (deshalb s/.../.../gi). Außerdem kann man die Patterns etwas vereinfachen, wenn man ihnen die Gierigkeit abgewöhnt (?-Modifikator). Und zum Schluss erwischt man mit dem o. g. Beispiel keine <img>-Tags, die sich über mehrere Zeilen erstrecken. Die Variante für die ersten beiden Probleme würde ich so machen: perl -pi.bak -e 's/(