Hallo miteinander,
versuch es mit einem regulären Ausdruck -> nutze auch google -> "regulärer Ausdruck"
$Wert = "Text200907Neu"
$Wert =~ s/\d+/$neuerwert/; wird 200907 durch "$neuerwert" ersetzen. in diesem Fall ist der Reguläre Ausdruck mit ~s als Suchen/Ersetzen aufgebaut. Gesucht wird wie folgt:
$scalar =~ s/Dieses wird gesucht/und durch dieses ersetzt/;
in meinem Beispiel habe ich \d+ im Suchen bereich angegeben was bedeutet das er möglichst viele Aufeinanderfolgende Ziffern finden soll.
Das Thema RegExp ist recht kompliziert, aber ich denke Du kannst Dich da durchaus einarbeiten!
Gruß der Hilker