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

正则表达式入门

时间:2017-07-09 10:42:02      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:使用   get   span   nbsp   color   style   代码   justify   正则表达式   

内容参考deerchao的正则表达式30分钟入门教程

常见的元字符:                                

代码 说明
. 匹配除了换行符以外的任意字符
\w 匹配字母或数字或下划线或汉子
\s 匹配任意的空白符
\d 匹配数字
\b 匹配单词的开始或结束
^ 匹配字符串的开始
$ 匹配字符串的结束

 

 

 

 

 

 

 

 

 

 

 

 

字符转义:                                

代码 说明
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个先后引用、或一个八进制转义符。如:‘n‘匹配字符"n"。‘\n‘匹配一个换行符。序列‘\\‘匹配"\"而"\("则匹配"("。

 

重复(常见的限定符):                                

代码 说明
? 重复0次或1次
* 重复0次或更多次
+ 重复1次或更多次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次

 

 

 

 

 

 

 

字符类:                                

假如要查找数字,字母,空白是比较简单,已经有了很对对应的字符集合的元字符。但是如果想自定义元字符的字符集合呢?

非常简单,使用方括号将你所需要的的元素括起来就行了。如[aeiou]就匹配任何一个英文元音字母。

 

 

 

 

 

 

 

正则表达式入门

标签:使用   get   span   nbsp   color   style   代码   justify   正则表达式   

原文地址:http://www.cnblogs.com/kehaocheng/p/7140451.html

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