NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Exclude mode settings example
editExclude mode settings example
editIf the mode
parameter is set to exclude
like in the following example:
PUT /keep_types_exclude_example { "settings" : { "analysis" : { "analyzer" : { "my_analyzer" : { "tokenizer" : "standard", "filter" : ["lowercase", "remove_numbers"] } }, "filter" : { "remove_numbers" : { "type" : "keep_types", "mode" : "exclude", "types" : [ "<NUM>" ] } } } } }
And we test it like:
POST /keep_types_exclude_example/_analyze { "analyzer" : "my_analyzer", "text" : "hello 101 world" }
The response will be:
{ "tokens": [ { "token": "hello", "start_offset": 0, "end_offset": 5, "type": "<ALPHANUM>", "position": 0 }, { "token": "world", "start_offset": 10, "end_offset": 15, "type": "<ALPHANUM>", "position": 2 } ] }