hallo,
Besser:
$line =~ s~src\s?=\s?("')([^.][^\1])\1~src=$1http://www.test.de/$2$1~ig;
2 Sachen einmal:
Gehört der teil ("') nicht so: (["'])?
Und dann hab ich noch nicht genau verstanden was folgenes Macht:
([^.][^\1])\1
(geht auch noch nicht richtig) Was macht das \1?
grüße christian