sf: zeile löschen bzw. ersetzen

Beitrag lesen

hi

ich möchte den inhalt aus einer html-datei zeilenweise einlesen und dabei bestimmte zeilen ersetzen.
das geht eigentlich problemlos, aber wie macht man das wenn man nicht genau weiß was in der zeile die man ersetzen möchte steht?
mein code sieht im moment so aus:

foreach $html_line (@repost)
{
if ($html_line =~ /<input type=hidden    name="myname" value="ich bins">/)
{
  print REPOST " <input type=hidden name="myname" value="nicht">\n";
}
else
{
  print REPOST "$html_line";
}

im prinzip möchte ich also die html datei öffnen und den wert von value immer überschreiben(was mit dem obigem code nicht geht, da ich den wert von value nicht kenne).

danke schonmal im vorraus

sf