mirror of
https://github.com/ziishaned/learn-regex.git
synced 2025-09-30 15:50:08 -04:00
Correct some word error
This commit is contained in:
parent
ff3808ed94
commit
67cae48918
@ -95,7 +95,7 @@
|
|||||||
|*|匹配>=0个重复的在*号之前的字符.|
|
|*|匹配>=0个重复的在*号之前的字符.|
|
||||||
|+|匹配>=1个重复的+号前的字符.
|
|+|匹配>=1个重复的+号前的字符.
|
||||||
|?|标记?之前的字符为可选.|
|
|?|标记?之前的字符为可选.|
|
||||||
|{n,m}|匹配num个中括号之前的字符 (n <= num <= m).|
|
|{n,m}|匹配num个大括号之前的字符 (n <= num <= m).|
|
||||||
|(xyz)|字符集, 匹配与 xyz 完全相等的字符串.|
|
|(xyz)|字符集, 匹配与 xyz 完全相等的字符串.|
|
||||||
|||或运算符,匹配符号前或后的字符.|
|
|||或运算符,匹配符号前或后的字符.|
|
||||||
|\|转义字符,用于匹配一些保留的字符 <code>[ ] ( ) { } . * + ? ^ $ \ |</code>|
|
|\|转义字符,用于匹配一些保留的字符 <code>[ ] ( ) { } . * + ? ^ $ \ |</code>|
|
||||||
@ -175,7 +175,7 @@
|
|||||||
|
|
||||||
### 2.3.2 `+` 号
|
### 2.3.2 `+` 号
|
||||||
|
|
||||||
`+`号匹配`+`号之前的字符出现 >=1 次个字符.
|
`+`号匹配`+`号之前的字符出现 >=1 次.
|
||||||
例如表达式`c.+t` 匹配以首字母`c`开头以`t`结尾,中间跟着任意个字符的字符串.
|
例如表达式`c.+t` 匹配以首字母`c`开头以`t`结尾,中间跟着任意个字符的字符串.
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
@ -204,7 +204,7 @@
|
|||||||
## 2.4 `{}` 号
|
## 2.4 `{}` 号
|
||||||
|
|
||||||
在正则表达式中 `{}` 是一个量词, 常用来一个或一组字符可以重复出现的次数.
|
在正则表达式中 `{}` 是一个量词, 常用来一个或一组字符可以重复出现的次数.
|
||||||
例如, 表达式 `[0-9]{2,3}` 匹配 2~3 位 0~9 的数字.
|
例如, 表达式 `[0-9]{2,3}` 匹配最少 2 位最多 3 位 0~9 的数字.
|
||||||
|
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
@ -344,7 +344,7 @@
|
|||||||
|
|
||||||
`?=...` 前置约束(存在), 表示第一部分表达式必须跟在 `?=...`定义的表达式之后.
|
`?=...` 前置约束(存在), 表示第一部分表达式必须跟在 `?=...`定义的表达式之后.
|
||||||
|
|
||||||
返回结果只瞒住第一部分表达式.
|
返回结果只满足第一部分表达式.
|
||||||
定义一个前置约束(存在)要使用 `()`. 在括号内部使用一个问号和等号: `(?=...)`.
|
定义一个前置约束(存在)要使用 `()`. 在括号内部使用一个问号和等号: `(?=...)`.
|
||||||
|
|
||||||
前置约束的内容写在括号中的等号后面.
|
前置约束的内容写在括号中的等号后面.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user