mirror of
https://github.com/ziishaned/learn-regex.git
synced 2025-08-23 11:56:10 -04:00
5.1, 5.2, 5.3 hyperlink fix
This commit is contained in:
parent
d1ae5ee5e4
commit
2411b31bab
@ -431,7 +431,7 @@
|
||||
|g|全局搜索。|
|
||||
|m|多行修饰符:锚点元字符 `^` `$` 工作范围在每行的起始。|
|
||||
|
||||
### 5.1 忽略大小写(Case Insensitive)
|
||||
### 5.1 忽略大小写 (Case Insensitive)
|
||||
|
||||
修饰语 `i` 用于忽略大小写。
|
||||
例如,表达式 `/The/gi` 表示在全局搜索 `The`,在后面的 `i` 将其条件修改为忽略大小写,则变成搜索 `the` 和 `The`,`g` 表示全局搜索。
|
||||
@ -448,7 +448,7 @@
|
||||
|
||||
[在线练习](https://regex101.com/r/ahfiuh/1)
|
||||
|
||||
### 5.2 全局搜索(Global search)
|
||||
### 5.2 全局搜索 (Global search)
|
||||
|
||||
修饰符 `g` 常用于执行一个全局搜索匹配,即(不仅仅返回第一个匹配的,而是返回全部)。
|
||||
例如,表达式 `/.(at)/g` 表示搜索 任意字符(除了换行)+ `at`,并返回全部结果。
|
||||
@ -465,7 +465,7 @@
|
||||
|
||||
[在线练习](https://regex101.com/r/dO1nef/1)
|
||||
|
||||
### 5.3 多行修饰符(Multiline)
|
||||
### 5.3 多行修饰符 (Multiline)
|
||||
|
||||
多行修饰符 `m` 常用于执行一个多行匹配。
|
||||
|
||||
@ -489,7 +489,7 @@
|
||||
|
||||
[在线练习](https://regex101.com/r/E88WE2/1)
|
||||
|
||||
### 6. 贪婪匹配与惰性匹配(Greedy vs lazy matching)
|
||||
### 6. 贪婪匹配与惰性匹配 (Greedy vs lazy matching)
|
||||
|
||||
正则表达式默认采用贪婪匹配模式,在该模式下意味着会匹配尽可能长的子串。我们可以使用 `?` 将贪婪匹配模式转化为惰性匹配模式。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user