常用的正则匹配

手机号码正则:
  1. /^0?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/
  1. /^0?(1[345678][0-9])[0-9]{8}$/
座机号+手机号正则表达式:

/^((0\d{2,3}-\d{7,8})|(1[35784]\d{9}))$/

邮箱正则:

/\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*/

银行卡号:

/^[0-9]*$/

中文:

/^[\u2E80-\uFE4F]+$/

姓名:

/^[\da-zA-Z\u4E00-\u9FA5]{1,10}$/

1-10之间的数,小数限制小数点后一位,最大为10

^(10|\d(.\d)?)$

1-10之间的数,小数限制小数点后一位,包括10

^(\d|10)(.\d)?$

http://jingyan.baidu.com/article/624e74599410d634e8ba5a0a.html

身份证号:

1、15位或18位,如果是15位,必需全是数字。
2、如果是18位,最后一位可以是数字或字母Xx,其余必需是数字。
/(\d{15}$|\d{18}$|^\d{17}(\d|X|x))$/

你可能感兴趣的:(常用的正则匹配)