xoma2
@xoma2
Программист

Как получить числа из строки?

var goodId = $(this).attr('href');
      var num = goodId.replace(/\D+/ig,"");


Такой код работает с ошибкой
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Да нет, вроде, работает - jsfiddle.net/gtqtkj19
Криво, конечно, как я в примере показал, но это от url зависит.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergski
@sergski
web-developer
var goodId = "http://foo.bar/17/18",
    reg = /(\d).+/;

var str = reg.exec(goodId);
    str = str[0].split('/');
    
    console.log( str );
    console.log( +str[0] );
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы