Hallo HE.. äähh EMan ;-)
foreach $wert (@werte)
{
$content =~ s/<%wert%>/$wert/gi;
}
Leider hat das so nicht funktionieren wollen... <%wert%> ist im eigentlich Template ca. 30 mal vorhanden... <%wert%> soll halt immer den nächsten wert des arrays zugewiesen bekommen.
So auf die schnelle würde ich sagen, daß Du beim Regulären Ausdruck das g für 'globale Ersetzung' mal weglassen solltest. Damit ersetzt Du nämlich schon beim ersten Durchgang alle <%wert%>s mit dem erste $wert Deiner @werte.
Gruß AlexBausW