常用的正则

// 手机号码:
/^[1][3,4,5,6,7,8,9][0-9]{9}$/

// 身份证:
/^(^[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}[0-9Xx]$)/

// 密码:字母开头,长度在6~18之间,只能包含字母、数字和下划线
^[a-zA-Z]\w{5,17}$

// 强密码:包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$

// 7个汉字或14个字符:
^[\u4e00-\u9fa5]{1,7}$|^[\dA-Za-z_]{1,14}$

//去除空格
replace(/(^\s*)|(\s*$)/g, "")

//去除左边空格
replace(/(^\s*)/g,"");

//去除右边空格
replace(/(\s*$)/g,"");
//去除左边的0
replace(/\b(0+)/gi, "")

//验证输入的是否字母数字下划线
/^[A-Za-z0-9\_]+$/

posted @ 2018-12-14 16:43  marisen  阅读(95)  评论(0编辑  收藏  举报