常用的正则表达式
持续更新,也欢迎大家把自己用到的分享给我!有错误欢迎指正!
1、手机号或固话号
/^(1(0|3|4|5|6|7|8|9)\d{9})|(0\d{2,3}-\d{7,8})$/
2、手机号
/^(1(0|3|4|5|6|7|8|9)\d{9})$/
3、邮箱格式
/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/
4、网站格式
/^(http(s)?:\/\/)?(www\.)?[\w-]+\.\w{2,4}(\/)?$/
5、传真格式
/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/
6、纳税人识别号
8、最多两位小数的有效数字(正负数最多两位小数的有效数字)
9、最多为一位小数的有效数字
/^(\d|([1-9]\d+))(\.\d{1})?$/
10、大于0且小于等于999的整数
/^[1-9]$|^[1-9][0-9]$|^[1-9][0-9][0-9]$/
11、最多为六位整数两位小数的有效数字
/(^[0-9]{1,6}$)|(^[0-9]{1,6}\.{1}[0-9]{1,2}$)/
12、大于等于0,保留两位小数
/^(\d|([1-9]\d+))(\.\d{1,2})?$/
13、大于0的所有数,小数点后保留两位小数
/(?!^0\.0?0$)^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/
14、正整数
/^\+?[1-9][0-9]*$/
15、请输入0-1之间的数字,支持4位小数
/^[0-1]$|^0\.[0-9]{1,4}$/g
16、正则校验0-100的数字,最多保留两位有效数字
/^\d\.([1-9]{1,2}|[0-9][1-9])$|^[0-9]\d{0,1}(\.\d{1,2}){0,1}$|^100(\.0{1,2}){0,1}$/
17、判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母
/^([a-zA-z_]{1})([\w]*)$/
18、0-100之间的两位小数
/^(0|[1-9]\d?(\.\d{1,2})?|100(\.0{1,2})?)$/
浙公网安备 33010602011771号