这是我做项目经常需要用的正则表达式,整理了一下~
经度:/^[ -]?(0?\d{1,2}\.\d{1,6}|1[0-7]?\d{1}\.\d{1,6}|180\.0{1,6})$/
纬度:/^[ -]?([0-8]?\d{1}\.\d{1,6}|90\.0{1,6})$/
电话和手机号:/^(^(\d{3,4}-)?\d{7,8})$|(1\d{10})$/
手机号:/^1\d{10}$/
数字: /^[0-9]*$/
数字和字母:/^[A-Za-z0-9] $/
大于0的正整数:/^[1-9]\d*$/
0-0.99:/^(0 \.\d{1,2}|\d )$/
0-999整数:/^\d{0,3}$/
0-100整数:/^(\d{1,2}|100)$/
0-999包括小数:/^\ ?[0-9]\d{0,2}(\.\d*)?$/
正数(大于零的数字包括小数):/^\d*\.?\d $/
汉字: /^[\u4e00-\u9fa5]{0,}$/
网址:/[(https?|ftp|file)://][-A-Za-z0-9 &@#/%?=~_|!:,.;] [-A-Za-z0-9 &@#/%=~_|]/
ip地址: ((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))
如有错误,欢迎指正~~~ 求关注~~~
,