首页 > 其他 > 详细

正则表达式

时间:2015-12-20 11:32:17      阅读:223      评论:0      收藏:0      [点我收藏+]

不同的引擎,正则表达式语法不同;下面介绍一些通用的语法:

[0-9]      匹配任意数字 0  1  2  3  4  5  6  7  8  9  中的一个

[a-z]      匹配任何一个小写字母

[A-Z]      匹配任何一个大写字母

+                      匹配由+前面的那个字符所构成的字符串

  eg: [0-9]+   匹配由  0  1  2  3  4  5  6  7  8  9构成的字符串,如:123

{n}       匹配前面字符n次

{n,}      匹配前面字符至少n次

{n,m}    其中 n<=m,表示前面字符可以重复出现多少次

  eg:a{1,4}    匹配a aa aaa aaaa中的任意一个

 

^                      表示开始

$                      表示结束

\                       转移字符

?        匹配前面表达式0次或1次 等价于{0,1} 

()        将括号中的表达式看成一个整体

正则表达式

原文:http://www.cnblogs.com/tengpan-cn/p/5060336.html

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