Здравствуйте, Sinix, Вы писали:
S>Таак, кто-нибудь сталкивался с сабжем?
S>Чтоб было понятнее, о чём речь, упрощённо: в строке "\x0418\x0306цукен \x0419цукен" (Йцукен Йцукен) надо заменить оба Й.
S>На входе — строка с препаршивым юникодом (куча сombining characters вперемешку с нормальными символами), на выходе должна быть она же, но с рядом culture-sensitive замен. Т.е. правильное решение: text = text.Normalize() не подходит
RegularExpression.Replace ?