码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式总结

时间:2015-05-22 09:38:41      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:

.        表示除\n之外的任意单个字符

[]       字符的筛选,筛选中间的一个,如果加入^,表示不出现里面的字符

|       表示或地意思(优先级非常低a|bcd匹配a或者bcd,不匹配acd

()       改变运算的优先级,提取组

*       限定符,表示前面的表达式出现0次或多次

+       限定符,表示前边的表达式必须出现1次或者多次,至少出现1次

?       限定符,表示前边的表达式必须出现0次或者1次,最多出现1次;终止贪婪模式

{n}    限定符,限定前面表达式必须出现n次

{n,}         限定符,限定前边的表达式至少出现n次

{n,m}     限定符,限定前边的表达式至少出现n次,最多出现m次

^       表示的是字符串的开头【不在[]中】

$       表示字符串的结尾

\d     表示[0-9]

\D     表示[^0-9]

\s      表示所有那些空白符,不可见字符(换行符,制表符等)

\S      表示除了\s之外的所有字符

\w    表示[0-9a-zA-Z_]下划线表示汉字

\W    表示除了\w之外的所有其他字符

\b     表示单词的边界(断言,只判断,不匹配)

 

表示任意单个字符:

[\s\S]

[\w\W]

[\d\D]

 2015年5月22日

by:champly 

正则表达式总结

标签:

原文地址:http://blog.csdn.net/champly/article/details/45912891

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!