Ich würde sie nach dem Einlesen in das Modul
Encode schicken, ungefähr so:
use Encode qw(decode encode_utf8);
my $data = decode "UTF-8", $eingelesen;
dann Regex'en
und später bei der Ausgabe das zurück konvertieren nicht vergessen:
print $fh encode_utf8 $data;
10 print "Hallo"
20 goto 10