Skip to content

Commit f95e317

Browse files
authored
fix: typo
1 parent 4f2d8ff commit f95e317

File tree

1 file changed

+3
-3
lines changed
  • 9-regular-expressions/06-regexp-boundary

1 file changed

+3
-3
lines changed

9-regular-expressions/06-regexp-boundary/article.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ alert( "Hello, JavaScript!".match(/\bJava\b/) ); // null
2121

2222
![](hello-java-boundaries.svg)
2323

24-
因此,它与正则表达式 `pattern:\bHello\b` 相匹配,因为:
24+
因此,它与模式 `pattern:\bHello\b` 相匹配,因为:
2525

2626
1. 字符串的开头符合第一个检查 `pattern:\b`
2727
2. 然后匹配了单词 `pattern:Hello`
2828
3. 然后与 `pattern:\b` 再次匹配,因为我们在 `subject:o` 和逗号之间。
2929

30-
所以正则表达式 `pattern:\bHello\b` 会匹配,但 `pattern:\bHell\b` 不会匹配(因为在 `l` 之后没有单词边界),`Java!\b` 也不会匹配(因为感叹号不是单词字符 `pattern:\w`,所以其后没有词边界)。
30+
所以模式 `pattern:\bHello\b` 会匹配,但 `pattern:\bHell\b` 不会匹配(因为在 `l` 之后没有单词边界),`Java!\b` 也不会匹配(因为感叹号不是单词字符 `pattern:\w`,所以其后没有词边界)。
3131

3232
```js run
3333
alert( "Hello, Java!".match(/\bHello\b/) ); // Hello
@@ -38,7 +38,7 @@ alert( "Hello, Java!".match(/\bJava!\b/) ); // null(无匹配项)
3838

3939
`pattern:\b` 既可以用于单词,也可以用于数字。
4040

41-
例如,正则表达式 `pattern:\b\d\d\b` 查找独立的两位数。换句话说,它查找的是两位数,其周围是与 `pattern:\w` 不同的字符,例如空格或标点符号(或文本开头/结尾)。
41+
例如,模式 `pattern:\b\d\d\b` 查找独立的两位数。换句话说,它查找的是两位数,其周围是与 `pattern:\w` 不同的字符,例如空格或标点符号(或文本开头/结尾)。
4242

4343
```js run
4444
alert( "1 23 456 78".match(/\b\d\d\b/g) ); // 23,78

0 commit comments

Comments
 (0)