Товарищи, а вот ещё момент, мне некоторые символы юникода (эмоджи) приходят в тексте вот в таком виде: <U+1F62D> Как их корректно можно преобразовать в юникод? Опыт подсказывает мне, что надо скрестить regexp.ReplaceAllString() и unicode.SimpleFold(), но не очень понятно, как передать туда группу из регулярки
Товарищи, а вот ещё момент, мне некоторые символы юникода (эмоджи) приходят в тексте вот в таком виде: <U+1F62D> Как их корректно можно преобразовать в юникод? Опыт подсказывает мне, что надо скрестить regexp.ReplaceAllString() и unicode.SimpleFold(), но не очень понятно, как передать туда группу из регулярки
Правильней было бы завести словарь смайлов, потому как иначе определить, смайл прислали или какую-то левую юникод-последовательность, — тяжеловато. Поэтому, если эмоджи не поддерживаются нативно, то обычно используют что-то типа: :grin:, :thumbsup: и т.д.