Специальное разделение строк в Юникоде

  • Автор темы Денис4
  • 42
  • Обновлено
  • 15, May 2024
  • #1
Я работаю с emoJi в JavaScript.

Я хочу сделать что-то похожее на сайт: Fancymessage.com Например, у меня есть сообщение в формате unicode emoj: Как я могу разделить каждого символа. Я просто хочу использовать библиотеки на основе JavaScript для клиентской стороны: jquery, dojo.

(не nodejs). Я пытался обработать как обычную строку, но безуспешно.

Интересно, что некоторые символы Юникода состоят не из 1 пробела, а могут состоять из 2, 3,... пробелов, а некоторые символы Юникода не сдвигаются слева направо, а справа налево.

Поэтому индекс обычной строки сделать невозможно. Кто-нибудь может мне помочь, пожалуйста!

Денис4


Рег
05 Sep, 2010

Тем
1

Постов
4

Баллов
14
  • 07, Jun 2024
  • #2
Как вы используете символы Юникода? Если вы используете объекты HTML (например, ° ), просто разделите их на ; - если вы используете другие сущности, вам придется найти что-то еще, чтобы разделить их.
 

islam31


Рег
12 Jun, 2014

Тем
1

Постов
3

Баллов
13
Тем
49554
Комментарии
57426
Опыт
552966

Интересно