Hallo liebe Forengemeinde,
einen String aus einem Textfeld prüfe ich wie folgt:
Gebe ich nun einen Zeilenumbruch ein, dann kommt die von mir erwartete Antwort, dass diese Eingabe nicht gültig ist. Gebe ich jedoch ein ; ein, dann kommt diese Antwort nicht. Das ; wird als richtige Eingabe akzeptiert. Was mache ich falsch?
einen String aus einem Textfeld prüfe ich wie folgt:
Java:
s.matches("[A-Za-z0-9 -_.:,ÄöOuU€@!^?\\%´`!\]*");
Gebe ich nun einen Zeilenumbruch ein, dann kommt die von mir erwartete Antwort, dass diese Eingabe nicht gültig ist. Gebe ich jedoch ein ; ein, dann kommt diese Antwort nicht. Das ; wird als richtige Eingabe akzeptiert. Was mache ich falsch?
Zuletzt bearbeitet von einem Moderator: