Попробуйте поменять тип данных. не число, а строка чтоли
Убрать запятую
-
Всем добрый день.
Перерыл весь поиск как через гугл, так и через поиск сайта. Есть несколько топиков с примерами, но там признаться какая-то каша.
Помогите пожалуйста, есть строка, она бывает 750, бывает 1,745, к примеру. Требуется убрать запятую в строчке.
Всем заранее большое спасибо. Либо большая просьба подсказать, как работать с выполнить код - [[ТОЛЬКОЦИФРЫ]]=[[ТЕКСТ]].replace(/[^\d]+/g, "");
Попробовал в нескольких вариациях - ничего не происходит. Просто ничего не выводится. Это единственный пример, где я нашел как пытаются убрать запятые.
Возможно не мой вариант просто и есть что-то попроще?
-
@lcatlas А лог вы на картинке что не видите?) я ведь специально один раз запустил что бы лог был
можно и вот так Текст ссылки
Но replace заменит везде и мое рубанет все запятые.
Значит ваша регулярка не подходит под выражение возможно там переносы какие хз -
@lcatlas said in Убрать запятую:
Это все я попробовал, но мне на выходе надо получить 1745, а не пустоту.
Всё правильно у вас работает.
[[NUMBER]] = [[TEXT]].replace(/[^\d]+/g, "")данный код ищет в переменной [[TEXT]] любую "последовательность 1 и более" "не цифр" и заменяет их на "пустоту" (читай - удаляет).

вот тестовый скрипт