2014-10-16 89 views
1

我有一個非常簡單的形式與我的第一個/姓字段ng-pattern="/^[a-zA-z]{2,30}$/"設置此正則表達式和這兩個字段接受這個價值爲有效例如Tester\^*&^%。第一/姓氏只能接受字母字符A-ZA-Z以最小的2個字符和30AngularJS阿爾法唯一的正則表達式正在接受特殊字符

+0

爲什麼我們關心關注?我只是在meta上提出了一個關於這個問題.. – 2015-02-12 18:20:00

回答

0

一個最大這裏是錯誤的事情。

^[a-zA-z]{2,30}$ 
    ^
     | 

,因爲這些符號是來自A to z範圍下它會匹配\^符號。

改性正則表達式。

^[a-zA-Z]{2,30}$ 
+1

太棒了,謝謝!有時候你工作得太快,你無法在你面前看到答案。 – 2014-10-16 17:43:47