首页 > 其他 > 详细

正则表达式常用符号说明

时间:2014-11-27 12:14:54      阅读:256      评论:0      收藏:0      [点我收藏+]

正则表达式常用符号说明:

      1、    .是除换行以外的所有任意符号

2、    \s空白符号

3、    \S除空白符号以外的任意符号

4、    \w字母、数字、下划线

5、    \W 除字母、数字、下划线以外的其他任意符号

6、    \d 数字(0----9)

7、    \D 除数字以外的任意其他符号

8、    ^ 字符串开始

9、    $ 字符串结束

10、 * 匹配0到无数次(匹配的是符号前边的字母或者数字等)

11、 + 匹配1到无数次(匹配的是符号前边的字母或者数字等)

12、 ?匹配0次或1次(匹配的是符号前边的字母或者数字等)

13、 {x} 重复x次

14、 {x,} 重复至少x次

15、 {x,y} 重复x次到y次

16、 [] 字符组,表示字符范围

17、 () 捕获组(子表达式)

18、\ 转义符号

字符组:

?       [0-9] 数字0到数组9之间的任意一个

?       [a-z]  字母a到字母z的任意一个

?       [^cfC]  除了字母  c   f    C的任意一个字符

?       [\一-\龥] 汉字中的任意一个汉字   注

?       [^a-z] 除了字母 a 到字母z的任意一个字符

?       [^-a-c] 除了 -  字符以及字母a到字母z的任意一个字符

?       |   多选分支,或者关系

?       \1 \2 … 反向引用 < (\w) >.*</\1> 引用第一个捕获组的结果,用于匹配html的闭合标签

正则表达式常用符号说明

原文:http://www.cnblogs.com/baby-zhude/p/4125762.html

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