常见正则表达式
来源:互联网 发布:印度火星探测器 知乎 编辑:程序博客网 时间:2024/05/23 19:11
来自asp.net正则控件
+ 至少一次,?至多一次,*0次或多次
internet URL:http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
电子邮件地址:\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
中国电话号码:(\(\d{3}\)|\d{3}-)?\d{8}
身份证号码:\d{17}[\d|X]|\d{15}
邮政编码:\d{6}
手机号码:"^1[3|4|5|7|8][0-9]\\d{8}$"
匹配腾讯QQ号:[1-9][0-9]{4,}
评注:腾讯QQ号从10 000 开始
匹配ip地址:([1-9]{1,3}\.){3}[1-9]。
评注:提取ip地址时有用
匹配MAC地址:([A-Fa-f0-9]{2}\:){5}[A-Fa-f0-9]
Function IsRegu(Regu,s)
解释:
1.网址 http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
(s)? 一次或0次s
\w表示匹配单个字符,数字,还有下划线..
\.就表示字符"."
[]表示一个集合,与集合中包含的任何一个字符匹配
比如[\w-]表示可以为"\w"或者为"-",也就是a-z,A-Z,0-9,再加一个连接符"-"
"[\w-]+"中的"+"表示至少出现一次,即[\w-]中所包含的字符出现一个或者多个,举个例子,可以匹配"a","ab","ab-","a-b"...
"[\w-]+\."表示后面再加一个".",举个例子"a.","ab.","ab-.","a-b."等等..
"([\w-]+\.)+"上面这个组合出现一次或者多次,比如:"a.","a.ab.","ab.ab-.","a-b.a-b."等等
后面的类似。。。
0 0
- 常用常见正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式汇总
- 常见的正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式
- 常见正则表达式总结
- 常见的正则表达式
- 常见正则表达式
- 常见正则表达式
- 正则表达式常见列子
- 常见正则表达式总结
- 三分钟理解“工厂模式”——设计模式轻松掌握
- em12c 重新安装清除环境
- 高仿360手机卫士——Android源码
- 图片随手势运动
- 机器学习 计算机视觉顶级会议文章免费下载
- 常见正则表达式
- Codeforces 19D. Points ( 非递归线段树套SBT + 离散化 )
- clojure实战——配置文件
- oracle11g安装后,本地无法登录
- 与导师早上一谈
- rust的一些细节
- mysql命令行查看表结构,字段等信息 [mysql]
- iOS9新特性 - Search APIs
- HTTP协议详解