手机号码 邮箱 IP地址的正则匹配
来源:互联网 发布:杭州萧山城市数据大脑 编辑:程序博客网 时间:2024/04/29 23:44
工作中,经常会遇到检查手机号码格式、邮箱格式等是否合法。
像下面这段代码:
import repattern = "^1(3|4|5|7|8)[0-9]\d{8}$"phone_num = "13288893472"ret = re.match(pattern, phone_num)if ret: print "good" print retelse: print "bad"
match 匹配成功返回匹配对象,否则返回None.
output:
good
<_sre.SRE_Match object at 0x7fde88fcf558>
email地址正则:
\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+.)+[A-Za-z]{2,14}
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)
这个IP地址的正则比较全面,限制每个字节是0~255.
参考:
http://www.jianshu.com/p/e8477fdccbe9
http://tool.chinaz.com/regex
阅读全文
0 0
- 手机号码 邮箱 IP地址的正则匹配
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证手机号码,ip地址和邮箱
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- Java正则表达式IP地址和邮箱匹配
- 正则匹配 ‘任意字符’,‘邮箱’,‘手机号码’
- android ip地址,手机号码,邮箱格式验证
- android ip地址,手机号码,邮箱格式验证
- android ip地址,手机号码,邮箱格式验证
- java正则表达式验证手机号码ip,邮箱
- java正则表达式验证手机号码ip,邮箱
- SpringBoot日志输出
- 高速缓存dns
- 使用C#创建Windows服务
- 操作系统知识点总结
- DNS
- 手机号码 邮箱 IP地址的正则匹配
- [sdio] Common Information Area (CIA) 分析及初始化过程
- Android 之 QQ分享
- android 权限, alert dialog
- uva679
- 学习操作系统Os第一记
- UDP协议的网络编程
- 乐观锁与悲观锁
- 多管齐下显神威-2017逐浪CMS开启全新建站与WEB技术革命