Я пытаюсь надписать центы в некоторых ценах;цены динамические, поэтому я не могу вручную добавить теги sup в HTML.
Насколько я знаю, цены должны быть отформатированы как "3,99 €", но я не хочу, чтобы что-нибудь сломалось, если в будущем они будут изменены на что-то вроде "3,99 €".
Я пытался использовать RegEx, как
var matcher = /(\.|\,)\d{2}(?![\d])/;
return price.replace(matcher, '<sup>' + matcher + '</sup>');
но я не совсем понял, как обернуть только значение центов между тегами верхнего индекса.Любые предложения будут высоко оценены.