javascript 正則式驗證輸入的值

正則式規則
var pattern = /^[a-zA-Z0-9]+$/;

判斷是否符合正則式
pattern.test(acc)

email
/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/

手機
/^[09]{2}[0-9]{8}$/

身分證
/^[A-Z]{1}[0-9]{9}$/

大陸手機號
嚴謹

var reg = /^1[3|4|5|7|8][0-9]{9}$/; //验证规则
不嚴謹,因為也许这个第二位代码可能随时增加一个,比如以16开头呢?19开头呢?谁知道以后的事,咱们的代码要保证几年没问题,所以还可以不验证第二位规则
var reg = /^1[0-9]{10}$/;



留言

這個網誌中的熱門文章

jquery取得 input array 陣列

CI 使用ckeditor,ckfinder的替代品