今天刚好用到,就找了之前整理的,先放一些出来,后面持续更新
1、中文字符: [\u4e00-\u9fa5]
2、双字节字符: [^\x00-\xff]
3、email: \w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}
4、网址url:^((https|http|ftp|rtsp|mms)?:\/\/)[^\s]+
5、手机号国内:0?(13|14|15|18)[0-9]{9}
6、座机号码国内:[0-9-()()]{7,18}
7、负浮点数:-([1-9]\d*.\d*|0.\d*[1-9]\d*)
8、匹配整数:-?[1-9]\d*
9、正浮点数:[1-9]\d*.\d*|0.\d*[1-9]\d*
10、qq号:[1-9]([0-9]{5,11})
11、邮政编码:\d{6}
12、ip:(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)
13、身份证:\d{17}[\d|x]|\d{15}
14、日期:\d{4}(\-|\/|.)\d{1,2}\1\d{1,2}
15、正整数:[1-9]\d*
16、负整数:-[1-9]\d*
17:用户名:[A-Za-z0-9_\-\u4e00-\u9fa5]+
124 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!