pregmatch

Status
Nicht offen für weitere Antworten.
S

schiker

Gast
Hallo.

Will in Java mit regulären Ausdrücken ein Textfeld abfragen.
Es dürfen nur buchstaben eingegeben werden und maximal 50 zeichen.
Habe alles mögliche ausprobiert, kriege es aber nicht hin.
Würde mich um hilfe freuen.

schiker
 

Wildcard

Top Contributor
Wo genau hast du Probleme?
Buchstaben sind [a-zA-Z] und maximal 50 währen {0,50}
Währ aber vieleicht besser wenn du ungültige Eingaben im Textfield erst gar nicht zulässt, anstatt sie später zu testen.
 

gizmo

Bekanntes Mitglied
Im Hinterground vom Textfeld arbeitet ein Model, du musst dir nun ein eigenes Model schreiben welches von PlainDocument abgeleitet ist und dieses dem Textfeld zuweisen. Den regulären Ausdruck überprüfst du im Model.
 

mic_checker

Top Contributor
Guck doch ma in die FAQ, dort steht wie du in deinem Textfeld die Eingabe auf best. Sachen beschränken kannst, seien es nun Buchstaben oder Ziffern etc.

Der Beitrag sollte dir helfen....

edit:
gemeint ist dieser Beitrag.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben