new ch translation for word capturing group

This commit is contained in:
Jigao Luo_X1 2020-01-06 17:28:43 +01:00
parent d1ae5ee5e4
commit 366bc0da08

View File

@ -64,7 +64,7 @@
* [2.3.2 号](#232--号)
* [2.3.3 ? 号](#233--号)
* [2.4 {} 号](#24--号)
* [2.5 (...) 特征标群](#25--特征标群)
* [2.5 (...) 捕获组](#25--捕获组)
* [2.6 | 或运算符](#26--或运算符)
* [2.7 转码特殊字符](#27-转码特殊字符)
* [2.8 锚点](#28-锚点)
@ -254,9 +254,9 @@
[在线练习](https://regex101.com/r/Sivu30/1)
## 2.5 `(...)` 特征标群
## 2.5 `(...)` 捕获组
特征标群是一组写在 `(...)` 中的子模式. 例如之前说的 `{}` 是用来表示前面一个字符出现指定次数. 但如果在 `{}` 前加入特征标群则表示整个标群内的字符重复 N 次. 例如, 表达式 `(ab)*` 匹配连续出现 0 或更多个 `ab`.
捕获组是一组写在 `(...)` 中的子模式. 例如之前说的 `{}` 是用来表示前面一个字符出现指定次数. 但如果在 `{}` 前加入捕获组则表示整个标群内的字符重复 N 次. 例如, 表达式 `(ab)*` 匹配连续出现 0 或更多个 `ab`.
我们还可以在 `()` 中用或字符 `|` 表示或. 例如, `(c|g|p)ar` 匹配 `car``gar``par`.