博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工作中收集之(正则表达式篇)
阅读量:6224 次
发布时间:2019-06-21

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

补充信息:http://www.cnblogs.com/syveen/archive/2007/05/14/745554.html
提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F)  *=  *('|")?(\w|\\|\/|\.)+('|"|  *|>)?  
提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 
提取信息中的图片链接:(s|S)(r|R)(c|C)  *=  *('|")?(\w|\\|\/|\.)+('|"|  *|>)?
提取信息中的ip地址:  (\d+)\.(\d+)\.(\d+)\.(\d+)   
提取信息中的中国手机号码:(86)*0*13\d{9}    

提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}    

提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}    

提取信息中的中国邮政编码:[1-9]{1}(\d+){5}    

提取信息中的中国身份证号:\d{18}|\d{15}    

提取信息中的整数:\d+    

提取信息中的浮点数(即小数):(-?\d*)\.?\d+    

提取信息中的任何数字  :(-?\d*)(\.\d+)?  

提取信息中的中文字符串:[\u4e00-\u9fa5]*    

提取信息中的双字节字符串  (汉字):[^\x00-\xff]*  

提取信息中的英文字符串:\w*

---------------------------------------------
电话号码正则表达式:
((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)

 

匹配格式:11位手机号码,3-4位区号,7-8位直播号码,1-4位分机号

如:12345678901、1234-12345678-1234
-----------------------------------------------
手机号码 ^((\+86)|(86))?(13|15)\d{9}$

你可能感兴趣的文章
Javascript中typeof instanceof constructor的区别
查看>>
jenkins忘记管理员登陆密码的补救措施
查看>>
[LeetCode] Sliding Window Maximum 滑动窗口最大值
查看>>
Loopup集合类笔记
查看>>
ylbtech-LanguageSamples-Unsafe(不安全代码)
查看>>
Unable to connect to any of the specified MySQL hosts.
查看>>
Android屏幕尺寸适配注意事项
查看>>
JAVA代码中加了Try...Catch的执行顺序
查看>>
三个c#入门小程序
查看>>
docker中使用systemd
查看>>
[模拟电路] 1、模拟调制、解调电路原理
查看>>
Android Nine Patch图片及按钮背景
查看>>
在.NET中调用Oracle9i存储过程经验总结
查看>>
Eclipse崩溃后无法启动的问题解决
查看>>
Android Studio git ignore
查看>>
springmvc
查看>>
22.2. 用户认证
查看>>
1.7. User interfaces
查看>>
阿里Druid数据连接池在SSM框架中的配置使用
查看>>
基于Metronic的Bootstrap开发框架经验总结(17)-- 使用 summernote插件实现HTML文档的编辑和图片插入操作...
查看>>