sub sonderzeichen { my ($line) = @_; # & $line =~ s/&/\&\;/g; # ß $line =~ s/ß/\ß\;/g; # ä $line =~ s/ä/\ä\;/g; # Ä $line =~ s/Ä/\Ä\;/g; # ö $line =~ s/ö/\ö\;/g; # Ö $line =~ s/Ö/\Ö\;/g; # ü $line =~ s/ü/\ü\;/g; # Ü $line =~ s/Ü/\Ü\;/g; # á - kleines a mit Accent grave $line =~ s/á/\à\;/g; # " - doppeltes Anführungszeichen $line =~ s/"/\"\;/g; # ' $line =~ s/'/\&apos\;/g; # < #$line =~ s/ #$line =~ s/>/\>\;/g; # § $line =~ s/§/\§\;/g; # ² $line =~ s/²/\²\;/g; # ³ $line =~ s/³/\³\;/g; # € $line =~ s/€/\&euro\;/g; # veränderte Zeile zurückgeben return $line; }