下面介绍下如何通过JS来验证(手机,电话,邮箱,QQ)等格式是否正确:
上述说明
test方法检查在字符串中是否存在一个模式,如果存在则返回 true,否则就返回 false。
正则表达式部分:
d 代表一个数字
{7,8} 代表7-8位数字(表示电话号码)
{3,} 代表分机号码
d{2,3} 代表区号
+]d{2,3} 代表国际区号
^13d{5,9}$/ //130–139。至少5位,最多9位
/^153d{4,8}$/ //联通153。至少4位,最多8位
/^159d{4,8}$/ //移动159。至少4位,最多8位