Ah Sorry, dachte es ginge immer um "in ein echtes Steuerzeichen umwandeln".
Das "StringReplace(sText, ..., '', [rfReplaceAll, rfIgnoreCase]);" löscht aber
Also so könnte es funktionieren. Vermutlich ist es aber umständlich und langsam.
Ggf, macht es Sinn die Liste im Speicher zu halten.
Ggf, macht es auch Sinn auf die Liste zu verzichten und gleich ganze
Unicode-Blöcke zu löschen. Oder alle Surrogaten, oder alle combined Chars ...