Задать вопрос
@kani339

Как из ссылки выбрать цифры в определенном месте?

Нужно из ссылки выдернуть ID: 12625, который идет до вопросительного знака.
Как можно реализовать это с помощью регулярного выражения?


var url = "https://www.peopleperhour.com/freelancer/jainam/www-moweb-com-300-mobile-apps-w/12625?referrer=freelancer";
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
url.match(/(\d+)\?/)[1]

или

/\d+(?=\?)/.exec(url).pop()

или

url.split('?', 1).shift().split('/').pop()

или

url.replace(/\?.+/, '').replace(/.+\D/, '')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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