c # Regex nicht Buchstaben aus einer Zeichenfolge

Meine Terminologie ist hier vielleicht ein wenig anders, aber ich versuche, in C # keine Buchstaben aus einer Zeichenfolge zu entfernen. Entfernen Sie daher Bindestriche, Und-Zeichen usw., aber behalten Sie Dinge wie Akzent- und chinesische Zeichen bei. Alle C # -Beispiele, die ich auf SO gesehen habe, haben einen regulären Ausdruck wie diesennew Regex("[^a-zA-Z0-9 -]");, aber meine Bedürfnisse sind jenseits von ASCII-Zeichen.

string input = "I- +AM. 相关 AZURÉE& /30%";

string output = "I AM 相关 AZURÉE 30";

Antworten auf die Frage(2)

Ihre Antwort auf die Frage