{
    "analyzer": {
        "ch_plain": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ch_plain_search": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ch_text": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ch_text_search": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "fy_plain": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "fy_plain_search": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "fy_text": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "fy_text_search": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "kab_plain": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "kab_plain_search": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "kab_text": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "kab_text_search": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ti_plain": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ti_plain_search": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ti_text": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "ti_text_search": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "xmf_plain": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "xmf_plain_search": {
            "char_filter": [
                "nnbsp_norm",
                "word_break_helper"
            ],
            "filter": [
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "xmf_text": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        },
        "xmf_text_search": {
            "char_filter": [
                "globo_norm",
                "regex_acronym_fixer",
                "regex_camelCase",
                "word_break_helper",
                "dotted_I_fix",
                "arabic_extended_norm"
            ],
            "filter": [
                "decimal_digit",
                "icu_normalizer"
            ],
            "tokenizer": "standard",
            "type": "custom"
        }
    },
    "char_filter": {
        "arabic_extended_norm": {
            "mappings": [
                "\\uFB8E=>\\u0643",
                "\\uFB8F=>\\u0643",
                "\\uFB90=>\\u0643",
                "\\uFB91=>\\u0643",
                "\\u06A9=>\\u0643",
                "\\u06AA=>\\u0643",
                "\\uFEDB=>\\u0643",
                "\\uFEDC=>\\u0643",
                "\\uFED9=>\\u0643",
                "\\uFEDA=>\\u0643",
                "\\uFBFC=>\\u064A",
                "\\uFBFD=>\\u064A",
                "\\uFBFE=>\\u064A",
                "\\uFBFF=>\\u064A",
                "\\u06CC=>\\u064A",
                "\\uFBE8=>\\u064A",
                "\\uFBE9=>\\u064A",
                "\\uFEEF=>\\u064A",
                "\\uFEF0=>\\u064A",
                "\\u0649=>\\u064A",
                "\\u06CD=>\\u064A",
                "\\uFBE4=>\\u064A",
                "\\uFBE5=>\\u064A",
                "\\uFBE6=>\\u064A",
                "\\uFBE7=>\\u064A",
                "\\u06D0=>\\u064A",
                "\\uFBA6=>\\u0647",
                "\\uFBA7=>\\u0647",
                "\\uFBA8=>\\u0647",
                "\\uFBA9=>\\u0647",
                "\\u06C1=>\\u0647",
                "\\u06C0=>\\u0647",
                "\\uFBA4=>\\u0647",
                "\\uFBA5=>\\u0647",
                "\\u06D5=>\\u0647"
            ],
            "type": "mapping"
        },
        "dotted_I_fix": {
            "mappings": [
                "\u0130=>I"
            ],
            "type": "mapping"
        },
        "globo_norm": {
            "mappings": [
                "`=>'",
                "\u00b4=>'",
                "\u02b9=>'",
                "\u02bb=>'",
                "\u02bc=>'",
                "\u02bd=>'",
                "\u02be=>'",
                "\u02bf=>'",
                "\u02cb=>'",
                "\u055a=>'",
                "\\u05F3=>'",
                "\u2018=>'",
                "\u2019=>'",
                "\u201b=>'",
                "\u2032=>'",
                "\u2035=>'",
                "\ua78c=>'",
                "\uff07=>'",
                "\uff40=>'",
                "\\u202F=>\\u0020",
                "\u02c8=>",
                "\u02cc=>",
                "\\u0640=>",
                "\u066c=>,",
                "\u060c=>,",
                "\u055b=>",
                "\u055c=>",
                "\u055e=>",
                "\u00b5=>\u03bc",
                "\\u05F0=>\\u05D5\\u05D5",
                "\\u05F1=>\\u05D5\\u05D9",
                "\\u05F2=>\\u05D9\\u05D9",
                "\\uFB1F=>\\u05D9\\u05D9\\u05B7",
                "\\u05D9\\u05B7\\u05D9=>\\u05D9\\u05D9\\u05B7",
                "\u0d23\u0d4d\\u200D=>\u0d7a",
                "\u0d28\u0d4d\\u200D=>\u0d7b",
                "\u0d30\u0d4d\\u200D=>\u0d7c",
                "\u0d32\u0d4d\\u200D=>\u0d7d",
                "\u0d33\u0d4d\\u200D=>\u0d7e",
                "\u09a4\u09cd\\u200D=>\u09ce",
                "\\u061C=>"
            ],
            "type": "mapping"
        },
        "nnbsp_norm": {
            "mappings": [
                "\\u202F=>\\u0020"
            ],
            "type": "mapping"
        },
        "regex_acronym_fixer": {
            "pattern": "(?<=(?:^|\\P{L})\\p{L})[.\uff0e](\\p{L})(?=\\P{L}|$)",
            "replacement": "$1",
            "type": "pattern_replace"
        },
        "regex_camelCase": {
            "pattern": "(\\p{Ll}[\\p{M}\\p{Cf}]*)([\\p{Lu}\\p{Lt}])",
            "replacement": "$1 $2",
            "type": "pattern_replace"
        },
        "word_break_helper": {
            "mappings": [
                "_=>\\u0020",
                ":=>\\u0020",
                ".=>\\u0020",
                "(=>\\u0020",
                ")=>\\u0020",
                "\uff0e=>\\u0020",
                "\uff3f=>\\u0020",
                "\uff1a=>\\u0020",
                "\u00b7=>\\u0020"
            ],
            "type": "mapping"
        }
    },
    "filter": {
        "icu_normalizer": {
            "name": "nfkc_cf",
            "type": "icu_normalizer"
        }
    },
    "tokenizer": []
}