@Zergling:
in der if-Abfrage steht ja
!eregi... -> sollte bei "TEST" false geben, oder hab ich da nen Logikfehler?
Ich würde im 1. Schritt gerne Abfragen und danach die "verbotenen" Tasten aus dem String rauslöschen.
Also z.B.:
1)Eingabe: Dr
. Mü
$ll
%er-Lüden
(sc
)heid (ja, ich weiss, >12 Zeichen...

)
2)Ausgabe, dass String nicht gültig
3)String umwandeln in Dr Müller-Lüdenscheid
Um die Eingabe mit der Ausgabe nach dem Ersetzen zu vergleichen, muss ich ja zuerstmal wissen, was ich ersetzen soll....