IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Exclude mode settings example
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Exclude 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 } ] }
Was this helpful?
Thank you for your feedback.