引用捕获组

反向引用

“反向引用 是搜索正则表达式中用于捕获同一搜索正则表达式中的组的引用。 搜索正则表达式是“查找/替换”对话框的查找字段中使用的正则表达式。以下是最常见的反向引用语法:

Absolute:  (group one)...\1

Relative:  (group one)(group two)...\-1

Named:     (?<name>group)...\k<name>

换人

替换是替换正则表达式中的引用,以捕获相关联的搜索正则表达式中的组。 替换正则表达式是“查找/替换”对话框的替换字段中使用的正则表达式。这是最常见的替换语法:

Absolute:  $1

Named:     $+{name}

超过 9 组

\1\-1$n 格式是有限的单位数字。要在位置上引用大于 9 的捕获组,请使用以下语法:

Backreference:  (group one)...(group ten)...\g{10}

Substitution:   ${10}