@li0ard
JS Dev

Как удалить все символы кроме чисел?

Есть вот такой код:
var str = "[id464754548";
str = str.replace(/\D+/g, '');

И запускаю и ничего не работает, ошибок нет.
В чем дело?
  • Вопрос задан
  • 388 просмотров
Пригласить эксперта
Ответы на вопрос 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
Исходный код прекрасно работает.

В переменной str оказывается строка из одних цифр: "464754548"

Чтобы затем сделать из строки целое число есть встроенная функция parseInt():var id = parseInt(str); // 464754548
Ответ написан
Комментировать
@DPS_ninja
let str='[id464754548'
alert(str.replace(/[^-0-9]/gim,''))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы