Есть строка
string text = "𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊 𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊 𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊";
как из нее получить оригинальний текст без шрифтов ?
вместо
𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊 𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊 𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊
будет
ana tetyana ana tetyana ana tetyana
Ответ
Вероятно, вам подойдёт одна из форм нормализации:
var text = "𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊 𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊 𝚊𝚗𝚊 𝚝𝚎𝚝𝚢𝚊𝚗𝚊";
// text.Length = 65
text = text.Normalize(NormalizationForm.FormKD);
// text.Length = 35
FormKC тоже даёт длину 35.
Ссылки на то, что такое нормализация: подробно на английском, чуть-чуть на русском
Комментариев нет:
Отправить комментарий