Я изо всех сил пытаюсь найти разумное решение. Мне нужно заменить следующие символы: ⁰¹²³⁴⁵⁶⁷⁸⁹ с заменой регулярного выражения. Я думаю, что вы бы просто сделать это:Regex для замены всех верхних номеров
item = item.replace(/[⁰¹²³⁴⁵⁶⁷⁸⁹]/g, '');
Однако, когда я пытаюсь сделать это, Notepad ++ преобразует символы 5-9 в обычные числа сценариев. Я понимаю, что это, вероятно, относится к формату кодирования, который я использую, который, как мне кажется, установлен в ANSI.
Я никогда не понимал разницу между различными форматами кодирования. Но мне интересно, есть ли какие-либо легкие исправления для этой проблемы?
Вы пробовали установить кодировку noepad ++ в utf8? –
^, который вы должны ** всегда использовать **, для всего – adeneo
Кроме того, вы должны обернуть это '/ [⁰¹²³⁴⁵⁶⁷⁸⁹]/g' правильно, вам не хватает стартового кронштейна – adeneo