Skip to content

Commit 3666d09

Browse files
committed
Added missing escape characters to search separators
1 parent f310d3f commit 3666d09

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

docs/setup/setting-up-site-search.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ The following configuration options are supported:
102102
``` yaml
103103
plugins:
104104
- search:
105-
separator: '[\s\-\.]' # (1)!
105+
separator: '[\\s\\-\\.]' # (1)!
106106
```
107107

108108
1. Tokenization itself is carried out by [lunr's default tokenizer], which
@@ -186,7 +186,7 @@ documents are tokenized:
186186
``` yaml
187187
plugins:
188188
- search:
189-
separator: '[\s\-,:!=\[\]()"/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;'
189+
separator: "[\\s\\-,:!=\\[\\]()\"/]+|\\.(?!\\d)|&[lg]t;|(?!\\b)(?=[A-Z][a-z])"
190190
```
191191

192192
The following section explains what can be achieved with tokenizer lookahead:

docs/upgrade.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1119,7 +1119,7 @@ was renamed to `separator`:
11191119
``` yaml
11201120
plugins:
11211121
- search:
1122-
separator: '[\s\-\.]+'
1122+
separator: '[\\s\\-\\.]+'
11231123
lang:
11241124
- en
11251125
- de
@@ -1132,7 +1132,7 @@ was renamed to `separator`:
11321132
extra:
11331133
search:
11341134
language: en, de, ru
1135-
tokenizer: '[\s\-\.]+'
1135+
tokenizer: '[\\s\\-\\.]+'
11361136
```
11371137

11381138
[plugin options]: setup/setting-up-site-search.md#built-in-search-plugin

material/partials/languages/zh-Hant.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"meta.source": "來源",
1313
"search.config.lang": "ja",
1414
"search.config.pipeline": "trimmer, stemmer",
15-
"search.config.separator": "[\\。]+",
15+
"search.config.separator": "[\\,\\。]+",
1616
"search.placeholder": "搜尋",
1717
"search.result.initializer": "正在初始化搜尋引擎",
1818
"search.result.placeholder": "鍵入以開始檢索",

material/partials/languages/zh.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"nav.title": "导航栏",
1717
"search.config.lang": "ja",
1818
"search.config.pipeline": "trimmer, stemmer",
19-
"search.config.separator": "[\\。]+",
19+
"search.config.separator": "[\\,\\。]+",
2020
"search.placeholder": "搜索",
2121
"search.share": "分享",
2222
"search.reset": "清空当前内容",

src/partials/languages/zh-Hant.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"meta.source": "來源",
3333
"search.config.lang": "ja",
3434
"search.config.pipeline": "trimmer, stemmer",
35-
"search.config.separator": "[\\。]+",
35+
"search.config.separator": "[\\,\\。]+",
3636
"search.placeholder": "搜尋",
3737
"search.result.initializer": "正在初始化搜尋引擎",
3838
"search.result.placeholder": "鍵入以開始檢索",

src/partials/languages/zh.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"nav.title": "导航栏",
3737
"search.config.lang": "ja",
3838
"search.config.pipeline": "trimmer, stemmer",
39-
"search.config.separator": "[\\。]+",
39+
"search.config.separator": "[\\,\\。]+",
4040
"search.placeholder": "搜索",
4141
"search.share": "分享",
4242
"search.reset": "清空当前内容",

0 commit comments

Comments
 (0)