Simple Analyzer
每当遇到不是字母的字符时,简单分析器就会将文本拆分token。所有token均小写。
示例
POST _analyze
{
"analyzer": "simple",
"text": "org.elasticsearch.action.admin.indices.analyze.AnalyzeAction"
}
分词结果
[ org, elasticsearch, action, admin, indices, analyze, AnalyzeAction ]
参数
simple analyzer
不接受任何参数
定义
Simple Analyzer
包括
- Tokenizer
- Lower Case Tokenizer
自定义简单分析器,通常通过添加自定义filter来处理结果。
PUT /simple_example
{
"settings": {
"analysis": {
"analyzer": {
"rebuilt_simple": {
"tokenizer": "lowercase",
"filter": [
## 添加你的filter
]
}
}
}
}
}