各种正则表达式的验证(自己目前用过、试过的,会持续更新)

用法: 说明://里的内容是下面的正则 XX为需要验证的数据
var reg = //;
if(!reg.test(XX)){
return false;
}

1、身份证号: ([1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|([1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}$) 【15或18都包括】

2、手机号: [1][3,4,5,7,8][0-9]{9}$

3、整数(包括正负数) ^-?\d+$


  1. 1 ↩︎

posted on 2017-06-04 15:21  有梦想的乌龟·  阅读(185)  评论(0编辑  收藏  举报

导航