前端几个比较方便的正则验证

  1.手机号正则

//手机号正则
var mPattern = /^1[34578]\d{9}$/; //http://caibaojian.com/regexp-example.html

2.身份证正则
//身份证号(18位)正则
var cP = /^[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]$/;

3.中文正则
//包含中文正则
var cnPattern = /[\u4E00-\u9FA5]/;

4.数字正则
//正数正则
var posPattern = /^\d*\.?\d+$/;
//负数正则
var negPattern = /^-\d*\.?\d+$/;
//数字正则
var numPattern = /^-?\d*\.?\d+$/;
 
 



posted @ 2020-06-05 15:54  我有头盔  阅读(358)  评论(0编辑  收藏  举报