2

Какой инструмент я должен использовать для преобразования между различными символами Юникода?

Примеры:

  1. Между различными взглядами: Normal , Fullwidth .
  2. Между односимвольной и комбинированной версиями: ў (d1 9e) <-> ў (d1 83 cc 86)
  3. От обычного символа до версий "нижний индекс", "верхний индекс" и "объединение". Нормальный: i Sub: Супер: Объединение: _ ͥ

Помогают только инструменты unicode , но их не удобно использовать для поиска этих символов.

PS нормальный к полной ширине линии: perl -C63 -pe 's/(.)/((ord $1)<127 and (ord $1)>32) ? chr((ord $1)-0x20+0xFF00) : $1 /ge'

0