Konvertiert fullwidth in halfwidth

9

Wie konvertiere ich in C # eine Zeichenfolge, die Zeichen mit voller Breite in Zeichen mit halber Breite verwendet?

Wenn Sie beispielsweise userInput angeben, möchte ich Stackoverflow in Stackoverflow :

umwandeln %Vor%     
Mr. Smith 05.08.2014, 22:36
quelle

1 Antwort

14

Sie können die Methode string.Normalize() verwenden:

%Vor%

Siehe Beispiel auf DotNetFiddle .

Weitere Informationen zu den Normalisierungsformularen finden Sie auf unicode.org .

    
petelids 05.08.2014, 23:23
quelle

Tags und Links