- 100
- 0
- 约3.2万字
- 约 48页
- 2017-06-02 发布于河南
- 举报
DEELX正则表达式
DEELX 正则表达式基本语法
|
回到:目录 下一页:普通字符
概述
DEELX 支持 Perl 兼容的正则表达式基本语法。基本语法规则在各个不同的正则引擎中表现基本一致。
本节内容
普通字符
字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是 普通字符 。
简单的转义字符
一些不便书写的字符,以及后边章节中特殊定义的符号,采用在前面加 \ 的方法来书写。
转义字符(\Q...\E)
使用 \Q 开始,\E 结束,可使中间的标点符号失去正则语法所定义的特殊意义。
字符集合
可以与 多个字符 中的任意一个字符匹配的表示方法。
自定义字符集合
[ ]
使用方括号 自定义与 多个字符 中的任意一个字符匹配的表示方法。
匹配次数限定符
使另外一个子表达式可以重复进行匹配。
字符边界
本身不匹配任何字符,但对字符边界设置了条件。
选择表达式
使用 将多段表达式分隔,可匹配其中任意一段。
分组
使用括号 ( ) 包含的表达式,匹配到的文本可以单独获取。
命名分组
给分组命名,该分组的匹配结果可通过名字来单独获取。
反向引用
匹配过程中,对分组的匹配结果进行引用。
Page 11
DEELX 正则表达式基本语法:普通字符
| |
回到:目录 上一页:基本语法概述 下一页:简单转义字符
普通字符
字母、数字、汉字、下划线,以及没有被定义特殊意义的标点符号,都是 普通字符 。
说明
普通字符 在匹配时,匹配与之相同的一个字符。
如果一个表达式中,所有的字符都是 普通字符 ,那么这个表达式的匹配操作,实际上就是一个普通的
字符串查找 操作。
?2005 - 2006
Page 12
DEELX 正则表达式基本语法:简单的转义字符
| | \Q...\E
回到:目录 上一页:普通字符 下一页:转义字符( )
简单的转义字符
一些不便书写的字符,比如换行符,制表符等,使用 \n,\t
来表示。另外有一些标点符号在正则表达式中,被定义了特殊的意义,因此需要在前面加 \
进行转义后,匹配该字符本身。
说明
DEELX 中的转义字符:
转义符 说明
\a \
响铃符 = x07
\f \
换页符 = x0C
\n \
换行符 = x0A
\r \
回车符 = x0D
\t \
制表符 = x09
\v \
垂直制表符 = x0B
\e \
ESC
原创力文档

文档评论(0)