Validierung String-input hat keine zahlen
Ich haben herausgefunden, wie um zu überprüfen, ob eine Eingabe eine Zahl ist die Verwendung von try/catch-aber wie kann ich überprüfen, ob ein Benutzer eine Eingabe ist nur alphabetisch und enthält keine zahlen?
InformationsquelleAutor user1015523 | 2011-10-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie einen einfachen regulären Ausdruck:
Beachten Sie, dass dies funktioniert nur mit Buchstaben
A-Z
unda-z
. Wenn Sie brauchen, um richtig zu Unicode-Unterstützung, eine bessere Methode ist, um eine Schleife über die Zeichen von dem string und verwenden Sie- Zeichen.isLetter()
.Dies sollte mehr upvotes
InformationsquelleAutor NPE
InformationsquelleAutor Jeffrey
Eine Möglichkeit ist die Verwendung von regulären Ausdrücken.
Einer anderen Art und Weise sein kann, Durchlaufen alle Charaktere im string und prüfen, ob Sie alphabetisch oder nicht.
InformationsquelleAutor Salvatore Previti