Chinaunix首页 | 论坛 | 博客
  • 博客访问: 117537
  • 博文数量: 39
  • 博客积分: 1680
  • 博客等级: 上尉
  • 技术积分: 395
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-10 12:42
文章分类

全部博文(39)

文章存档

2011年(1)

2010年(8)

2009年(30)

我的朋友

分类: LINUX

2009-11-09 23:35:57

正则表达式是一种描述一定数量文本的模式。
有十一个特殊字符:[]\^$.|?*+()
\t代表tab
\r代表回车
\n代表换行
 
正则表达式引擎:一种可以处理正则表达式的软件。
一般有两种类型的正则表达式引擎:
    正则导向--NFA,文本导向--DFA。

字符集:由一对方括号“[]”括起来的字符集合。告诉正则表达式引擎,仅仅匹配多个字符中的一个。
应用:查找一个可能有拼写错误的单词;查找程序语言的标识符;查找C风格的十六进制数。
取反字符集:由左方括号“[”后面紧跟一个尖括号“^”,将会对字符集取反。
字符集中只有五个字符具有特殊含义:“[ \ ^ ] -”
阅读(634) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~