基本语法 - 反向引用

DEELX

DEELX 正则表达式基本语法:反向引用

回到:目录 | 上一页:命名分组 | 下一页:扩展语法概述


反向引用 \nnn

对指定分组已捕获的字符串进行引用,要求文本中当前位置开始的字符串,必须和指定分组捕获到的字符串一致。


说明

DEELX 支持的反向引用格式:

反向引用

说明

\nnn

对指定编号的分组进行反向引用

\g<name>

对指定名字的命名分组进行反向引用

\k<name>

\k'name'

另外,如果被引用的捕获组(括号对)未进行捕获时,则该反向引用将匹配失败。

DEELX 最多将 3 位数字识别为反向引用,如果想在表达式中表示 \1 外加一个字符 2 ,那么应该写成 \0012。在 DEELX 中,不管是否有第 12 对括号,写成 \12 都表示对第 12 对括号的引用。

DEELX 不将 \nnn 格式识别为 8 进制数,参见简单的转义字符

 

regexlab.com © 2005 - 2006