java 常用正则表达式

java 常用正则表达式,正则表达式,js正则表达式

今天刚好用到,就找了之前整理的,先放一些出来,后面持续更新

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]+
  • 发表于 2017-11-23 09:54
  • 阅读 ( 1331 )
  • 分类:Java

你可能感兴趣的文章

相关问题

2 条评论

请先 登录 后评论
不写代码的码农
威猛的小站长

124 篇文章

作家榜 »

  1. 威猛的小站长 124 文章
  2. Jonny 65 文章
  3. 江南烟雨 36 文章
  4. - Nightmare 33 文章
  5. doublechina 31 文章
  6. HJ社区-肖峰 29 文章
  7. 伪摄影 22 文章
  8. Alan 14 文章