后向引用
PPG007 ... 2021-12-27 Less than 1 minute
# 后向引用
后向引用用于重复搜索前面某个分组匹配的文本。
捕获字符 | 说明 |
---|---|
(exp) | 匹配 exp 并捕获文本到自动命名的组里 |
(?<name>exp) | 匹配 exp 并捕获文本到名称为 name 的组里,尖括号可以换成单引号 |
(?:exp) | 匹配 exp 不捕获匹配的文本,也不分配组号 |
反向引用:\k<word>
引用了 word 这个分组的内容。
后向引用用于重复搜索前面某个分组匹配的文本。
捕获字符 | 说明 |
---|---|
(exp) | 匹配 exp 并捕获文本到自动命名的组里 |
(?<name>exp) | 匹配 exp 并捕获文本到名称为 name 的组里,尖括号可以换成单引号 |
(?:exp) | 匹配 exp 不捕获匹配的文本,也不分配组号 |
反向引用:\k<word>
引用了 word 这个分组的内容。