常要用到,不够的慢慢补全~
基础字符(英文字母、数字和下划线’):
1 | /^\w+$/.test(val) |
中文、英文字母、数字和下划线:
1 | /^[\u0391-\uFFE5\w]+$/.test(val) |
数字:
1 | /^[\d]+([\.][\d]+){0,1}$/.test(val) |
邮箱验证:
1 | var ismail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; |
手机号码验证:
1 | var isMobile=/^(?:13\d|15\d|18\d)\d{5}(\d{3}|\*{3})$/; |
座机号码验证:
1 | var isPhone=/^((0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/; |
邮政编码:
1 | /^[0-9]{6}$/.test(val) |
车牌号:
1 | /^[A-Za-z0-9]{6}$/.test(val) |