博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用正则匹配
阅读量:6262 次
发布时间:2019-06-22

本文共 1212 字,大约阅读时间需要 4 分钟。

名称表达式备注
电话号码/^(\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)$/
邮箱/^[_a-zA-Z0-9\-\.]+@([\-_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/
QQ/^[1-9]\d{4,12}$
邮编/^[0-9]{6}$/
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])))$/
日期((^((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)$))

转载于:https://www.cnblogs.com/bruisebd/p/5386374.html

你可能感兴趣的文章
redis面试题
查看>>
windows主机mysql忘记密码如何重置
查看>>
Learn Python 010: Dictionary - Cinema Simulator
查看>>
转载——c++中冒号(:)和双冒号(::)的用法
查看>>
使用CSS3改变文本选中的默认颜色
查看>>
【leetcode】560. Subarray Sum Equals K
查看>>
使printf打印信息带有颜色
查看>>
Linux中磁盘分区——理论篇
查看>>
看博客学学Android(七)
查看>>
19.05.02--存储二进制数据
查看>>
linux输出与查看的几种方式
查看>>
HDU - 3516 Tree Construction
查看>>
Bind安装配置及应用
查看>>
滚动数组+离线 优化
查看>>
合并两个有序数组的golang实现
查看>>
单元测试 模块接口测试
查看>>
洛谷P3371【模板】单源最短路径
查看>>
dedecms---一个简单酷站的构建及解析
查看>>
初识nodeJS
查看>>
HTTP协议
查看>>