看到 ES 官方对 pattern 分词器的配置:
{
"settings": {
"analysis": {
"analyzer": {
"my_analyzer": {
"tokenizer": "my_tokenizer"
}
},
"tokenizer": {
"my_tokenizer": {
"type": "pattern",
"pattern": ","
}
}
}
}
}
这里的示例是按 “逗号” 进行分割,如果我想根据多个分隔符来进行分割(如., '";=()[]{}?@&<>/:\n\t\r ),请教应该如何正确设置?