Regex erlaubt ein Leerzeichen in Java

7

Hey alle, also versuche ich eine Texteingabe zuzulassen, die eine Regex-Prüfung durchläuft, bevor sie gesendet wird. Ich möchte, dass der Text nur A-Z, 0-9 und das Leerzeichen "" Zeichen enthält. Hier ist mein Code jetzt:

%Vor%

Allerdings gibt dies immer noch das //fail Ergebnis, wenn ich etwas wie "Dies ist ein Test" eingeben

Irgendwelche Ideen? Danke allen.

    
JMRboosties 08.04.2011, 23:27
quelle

2 Antworten

19

Sie fügen den Platz in der Regex nicht ein. Versuchen Sie Folgendes:

%Vor%     
Jason McCreary 08.04.2011, 23:30
quelle
3

\s erlaubt beliebige ASCII Leerzeichen. Überlegen Sie, ob Sie das verwenden und nicht "".

%Vor%     
Scott Nguyen 08.04.2011 23:31
quelle

Tags und Links