美文网首页
《Oracle Java SE编程指南》28-04:常用的正则表

《Oracle Java SE编程指南》28-04:常用的正则表

作者: AT阿宝哥 | 来源:发表于2020-05-21 00:18 被阅读0次
课程封面-JavaSE-AT阿宝哥

内容导航

  • 前言

项目中常用的正则正则表达式,仅作参考。

1、匹配中文


[\u4e00-\u9fa5]

2、英文字母:


[a-zA-Z]

3、数字:


[0-9]

4、匹配Email地址的正则表达式:


^[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$


5、手机号:


^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\d{8}$

6、身份证:


(^\d{15}$)|(^\d{17}([0-9]|X|x)$)

7、匹配网址URL的正则表达式:


[a-zA-z]+://[^s]*

8、匹配国内电话号码:


d{3}-d{8}|d{4}-d{7}

9、匹配身份证:


d{15}|d{18}

10、匹配ip地址:


d+.d+.d+.d+


持续更新,欢迎留言提议!
码字很累,多点赞多赞赏!


扫描二维码,关注AT阿宝哥

网友评论

      本文标题:《Oracle Java SE编程指南》28-04:常用的正则表

      本文链接:https://www.haomeiwen.com/subject/hhlaohtx.html