For english, I could use something like
"specialCharactersFilter": {
"pattern": "[^A-Za-z0-9]",
"type": "pattern_replace",
"replacement": ""
}
}
to remove non-text characters.
However, for non-ascii language such as asian, the above filter removes all valid non-special characters.
How to remove special characters from asian language?