Added missing escape characters to search separators

This commit is contained in:
squidfunk
2022-05-05 08:43:56 +02:00
parent f310d3f503
commit 3666d09c8d
6 changed files with 8 additions and 8 deletions

View File

@@ -102,7 +102,7 @@ The following configuration options are supported:
``` yaml
plugins:
- search:
separator: '[\s\-\.]' # (1)!
separator: '[\\s\\-\\.]' # (1)!
```
1. Tokenization itself is carried out by [lunr's default tokenizer], which
@@ -186,7 +186,7 @@ documents are tokenized:
``` yaml
plugins:
- search:
separator: '[\s\-,:!=\[\]()"/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;'
separator: "[\\s\\-,:!=\\[\\]()\"/]+|\\.(?!\\d)|&[lg]t;|(?!\\b)(?=[A-Z][a-z])"
```
The following section explains what can be achieved with tokenizer lookahead:

View File

@@ -1119,7 +1119,7 @@ was renamed to `separator`:
``` yaml
plugins:
- search:
separator: '[\s\-\.]+'
separator: '[\\s\\-\\.]+'
lang:
- en
- de
@@ -1132,7 +1132,7 @@ was renamed to `separator`:
extra:
search:
language: en, de, ru
tokenizer: '[\s\-\.]+'
tokenizer: '[\\s\\-\\.]+'
```
[plugin options]: setup/setting-up-site-search.md#built-in-search-plugin