[c#, string] Culture-sensitive replacement?
От: Sinix  
Дата: 26.09.11 06:46
Оценка:
Таак, кто-нибудь сталкивался с сабжем?

Чтоб было понятнее, о чём речь, упрощённо: в строке "\x0418\x0306цукен \x0419цукен" (Йцукен Йцукен) надо заменить оба Й.

На входе — строка с препаршивым юникодом (куча сombining characters вперемешку с нормальными символами), на выходе должна быть она же, но с рядом culture-sensitive замен. Т.е. правильное решение: text = text.Normalize() не подходит
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.