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 pattern = /^[a-zA-Z0-9]+$/;
判斷是否符合正則式
pattern.test(acc)
/^([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}$/;
留言
張貼留言