C#正则表达式
文章平均质量分 56
beijixingkong
只要你打不倒老子,老子就一直站着!
展开
-
JAVA email和数字,字母,下划线还有汉字的正则表达式
email和数字,字母,下划线还有汉字的正则表达式Java代码 1. 1. 只有字母、数字和下划线且不2. 能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$ 3. 只有字母和数字的: ^[a-zA-Z0-9_]+$ 4. 2. 至少一个汉字、数字、字母、下划线: "[a-zA-Z0-9_/u4e00-/u9fa5]+" 5. 3. 至少一个汉字的正则表转载 2010-11-29 16:37:00 · 4805 阅读 · 1 评论 -
HTML
<br />匹配空行的正则表达式:/n[/s| ]*/r <br />匹配html标签<>的正则表达式:<(.*)>(.*)<//(.*)>|<(.*)//> <br />匹配首尾空格的正则表达式:(^/s*)|(/s*$)转载 2010-11-30 09:38:00 · 294 阅读 · 0 评论 -
汉字匹配
匹配中文字符的正则表达式: @" ^[/u4e00-/u9fa5]*$"原创 2010-11-30 09:27:00 · 337 阅读 · 0 评论 -
正则语法
转义字符转载 2010-11-30 09:14:00 · 286 阅读 · 0 评论 -
我的疑问
正则表达式中 /w+ 中+ 究竟是连接符号还是循环符号原创 2010-11-30 08:48:00 · 263 阅读 · 0 评论 -
Email & URL
@"^[/w-]+@([/w-]+/.)+[/w-]+"^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$转载 2010-11-29 14:17:00 · 640 阅读 · 0 评论 -
匹配手机号&电话号码
匹配手机号中国移动134.135.136.137.138.139.150.151.152.157.158.159.187.188 ,147(数据卡)@="^1(3[4-9]|5[012789]|8[78])/d{8}$";中国联通130.131.132.155.156.185.186@="^1(3[0-2]|5[56]|8[56])/d{8}$";中国电信 133.153.180.189CDMA 133,153原创 2010-11-29 14:14:00 · 624 阅读 · 0 评论 -
正则表达式基础
限定符* ——> {0,}+ ——> {1,}? ——> {0,1}转义字符转载 2010-11-29 14:10:00 · 348 阅读 · 0 评论 -
匹配日期时间
Mophee's Qingsky/^((((19|20)/d{2})-(0?[13-9]|1[012])-(0?[1-9]|[12]/d|30))|(((19|20)/d{2})-(0?[13578]|1[02])-31)|(((19|20)/d{2})-0?2-(0?[1-9]|1/d|2[0-8]))|((((19|20)([13579][26]|[2468][048]|0[48]))|(2000))-0?2-29))$/1900-2099年还是适用的转载 2010-11-29 17:18:00 · 482 阅读 · 0 评论 -
杂七杂八
匹配 不能以下划线开头^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$转载 2010-11-29 14:55:00 · 312 阅读 · 0 评论 -
ASCII码表
八进制十六进制十进制字符八进制十六进制十进制字符000nul1004064@111soh1014165A222stx1024266B333etx1034367C444eot1044468D555enq1054569E666ack1064670F777bel1074771G1088bs1104872H1199ht1114973I120a10nl1124a74J130b11vt1134b75K140c12ff1144c76L150d13er1154d77M160e14so1164e78N170f15si1174转载 2010-11-29 13:54:00 · 325 阅读 · 0 评论 -
号码匹配
<br />正则表达式--验证手机号码:13[0-9]{9} <br />实现手机号前带86或是+86的情况:^((/+86)|(86))?(13)/d{9}$ <br />电话号码与手机号码同时验证:(^(/d{3,4}-)?/d{7,8})$|(13[0-9]{9}) <br />提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(/w|//|//|/.)+('|"| *|>)? <br />提取信息中的邮件地址:/w+([-+.]/w+)*转载 2010-11-30 16:18:00 · 382 阅读 · 0 评论 -
验证身份证号
<br />验证身份证号的主要代码如下:<br /> public bool IsIDcard(stringstr_idcard)<br /> {<br /> returnSystem.Text.RegularExpressions.Regex.IsMatch(str_idcard,@"(^/d{18}$)|(^/d{15}$)");<br /> }转载 2010-11-30 16:12:00 · 422 阅读 · 0 评论 -
心得体会
<br /> 如果要否定连字符,应将连字符作为字符类的第二个字符,如 [^-]。记住,^ 在字符类中的作用与它在正则表达式模式中的作用完全不同。转载 2010-11-29 17:51:00 · 304 阅读 · 0 评论 -
HTML文本的匹配
“博士”前:无标题页原创 2010-12-03 08:54:00 · 507 阅读 · 0 评论