首页 > 其他 > 详细

正则表达式

时间:2016-04-23 07:50:12      阅读:302      评论:0      收藏:0      [点我收藏+]
 字符                         描述
\转义符,例如: "\\"匹配"\" ,"\("匹配"(", "\n"匹配换行符
^
匹配输入的起始位置
$匹配输入的结尾位置
*
匹配零次或者多次前面的字符,例如: "li*"匹配"l",和"lii",也相当于"li{0,}"
+匹配一次或者多次前面的字符,例如: "po+"不匹配"p",匹配"poo",也相当于"po{1,}"
?匹配零次或者一次前面的字符,例如: "ro(ot)?"匹配"ro"和"root",也相当于"{0,1}"
{n}n为非负整数,表示匹配n次
{n,}n为非负整数,表示匹配n到多次
{n,m}m,n为非负整数,n<=m,表示匹配n到m次
x|y匹配x或y
[abc]abc是字符集,匹配任一字符
[^abc]反向字符集,不匹配任一字符
[a-z]范围字符集,匹配a到z任一小写字符
[^a-z]不匹配a到z任一小写字符
\d数字匹配符,相当于[0-9]
\D非数字匹配符,相当于[^0-9]
\un匹配n,n是以四位十六进制数表示的Unicode字符,例:"[\\u4E00-\\u9FA5]*"匹配汉字


本文出自 “QinGuan” 博客,请务必保留此出处http://11083953.blog.51cto.com/11073953/1766818

正则表达式

原文:http://11083953.blog.51cto.com/11073953/1766818

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!