Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101947863
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-24 21:58:28

作者: 佚名 出处:51CTO论坛  
 
阅读提示:很简单一个表格就总结了我们常用的正则表达式各种形式及含义。

常用的正则表达式操作符:

操作符 用途
.(句号) 匹配任意单个字符。
^(脱字号) 匹配出现在行首或字符串开始位置的空字符串。
$(美元符号) 匹配出现在行末的空字符串。
A 匹配大写字母 A
a 匹配小写字母 a
\d 匹配任意一位数字。
\D 匹配任意单个非数字字符。
\w 匹配任意单个字母数字字符,同义词是 [:alnum:]
[A-E] 匹配任意大写的 A、B、C、DE
[^A-E] 匹配 A、B、C、DE 之外的任意字符。
X? 匹配出现零次或一次的大写字母 X
X* 匹配零个或任意个大写 X
X+ 匹配一个或多个字母 X
X{n} 精确匹配 n 个字母 X
X{n,m} 匹配最少 n 个并且不超过 m 个字母 X。如果省略 m,表达式将尝试匹配最少 n 个 X
(abc|def)+ 匹配一连串的(最少一个) abcdefabcdef 将匹配。

 

阅读(553) | 评论(0) | 转发(0) |
0

上一篇:正则表达式速查表

下一篇:Git 指令速查表

给主人留下些什么吧!~~