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