常用的正则表达式
来源:互联网 发布:sql server证 编辑:程序博客网 时间:2024/06/07 02:07
一些常用的正则表达式
- 邮箱
/^[_a-zA-Z0-9\-\.]+@([\-_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/
- IP地址
/^(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.)(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.){2}([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))$/
- 邮编
/^[0-9]{6}$/
/^[1-9]\d{4,12}$
- 电话号码
/^(\d{3,4}-?)?\d{7,9}$/g
- 手机号码
/^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/
- 身份证
15位: /^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{2})(\w)$/18位:/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\w)$/
- 日期
((^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(10|12|0?[13578])([-\/\._])(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(11|0?[469])([-\/\._])(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(0?2)([-\/\._])(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([3579][26]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^( [1] [89][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^( [1] [89][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^( [1] [89][13579][26])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][13579][26])([-\/\._])(0?2)([-\/\._])(29)$))
好多人做不好自己,是因为总想着做别人!
阅读全文
0 0
- 正则表达式---常用的正则
- 正则表达式---常用的正则
- 正则表达式 常用的正则
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 常用的正则表达式
- 正则表达式--常用的
- eclipse中javax.servlet.jsp.JspException cannot be resolved to a type和HttpServlet报错问题
- java生成验证码
- 同事写的 一个关于strtotime
- Jupyter Notebook 的快捷键(中文)
- iOS 【在 RSA 加密中遇到的一些坑
- 常用的正则表达式
- Java 开发环境配置
- 关于两个DIV各占50%时无法在同一行显示的问题
- oracle数据库基础知识精讲视频分享!
- 《人人都是产品经理》——第三章笔记(下)
- Activiti学习之spring boot 与activiti整合
- JS学习(8)----For和Errors
- hdu 2476-区间DP
- 在android studio中做一个简易的计算器