Задать вопрос
Flashter
@Flashter
Учусь программировать

Ошибка в регулярном выражении?

s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, ',')


Пытаюсь поставить запятую через каждые 3 символа (цифры) в коде подчеркивается \d{3} в чем ошибка? Ошибки выполнения скрипта нет, но и запятая не проставляется.
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Оценить Комментировать
Решение пользователя Роман Ямчук К ответам на вопрос (2)
tomgif
@tomgif
Веб-разработчик
Возможно, ваша переменная является числом, а не строкой5aa6e3fea7264486b0bb0ec3647c8694.png
Ответ написан
Комментировать