2016-03-21 152 views
0

我希望該值只能匹配字母和特殊字符。但不是數字。所以我的正則表達式是這樣的:正則表達式也匹配數字

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

問題是,正則表達式也接受數字。 那又怎麼了?

+0

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

回答

0

-定義了一個範圍。在你的情況下:範圍在,\之間。你也必須逃避它:

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