2016-03-21 24 views
0

Ich möchte, dass der Wert nur Buchstaben und Sonderzeichen entspricht. Aber keine Zahlen. So sieht meine Regex so aus:Regex auch passende Zahlen

^([a-zA-Z äÄöÖüÜß,-\;\.]{3,})$ 

Das Problem ist, dass der Regex auch Zahlen akzeptiert. Also was ist los?

+0

http://www.regular-expressions.info/charclass.html – BalusC

Antwort

0

- definiert einen Bereich. In Ihrem Fall: Bereich zwischen , und \. Sie müssen es auch zu entkommen:

^([a-zA-Z äÄöÖüÜß,\-\;\.]{3,})$