Chinaunix首页 | 论坛 | 博客
  • 博客访问: 693979
  • 博文数量: 112
  • 博客积分: 3889
  • 博客等级: 少校
  • 技术积分: 1448
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-19 16:35
个人简介

追求卓越,成功就会在不经意间追上你

文章分类

全部博文(112)

文章存档

2015年(1)

2014年(2)

2013年(1)

2012年(16)

2011年(86)

2010年(6)

分类: LINUX

2011-05-06 11:32:06

正则表达式:一种用来描述文本模式的特殊语法,由普通字符及特殊字符(元字符)组成,主要用来匹配字符串,文本过滤工具一般都支持正则表达式。

正则表达式中的元字符:

字符

含义

^

匹配行首

$

匹配行尾

*

匹配零个或多个单个字符

[]

只匹配[]内的字符。可以是单字符或字符序列,可以使用“-”表示字符序列的范围,如[0-3]表示[0123

\

转义元字符

.

匹配任意单字符

pattern\{n\}

匹配前面pattern出现的次数,n为次数

pattern\{n,\}

同上,但pattern出现次数必须>=n

pattern\{n,m\}

同上,但pattern出现次数介于nm之间

例:

^:

$:

*:

[]:

\:

. :

.:

\{\}:

阅读(743) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~