Lukx: Suchen und Ersetzen mit Klammern

Beitrag lesen

Hallo,
ich habe zum Thema Suchen und Ersetzen (reguläre Ausdrücke) einen Teil nicht verstanden:
Wie kann ich folgende Aufgabe bewaltigen:
Suche global nach

[img="<VARIABLE1>" bs="<VARIABLE2>"]

und ersetze mit

<img src="fotos/<VARIABLE1>.jpg" alt="Bild"><br><i><VARIABLE2></i><br>

Geht das folgendermassen?

$string =~ s/[img="(^<.+?>)" bs="(^<.+?>)"]/<img src="fotos/$1.jpg" alt="Bild"><br><i>$2</i><br>/gi;

Vielen Dank
Lukx