@kani339

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

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


var url = "https://www.peopleperhour.com/freelancer/jainam/www-moweb-com-300-mobile-apps-w/12625?referrer=freelancer";
  • Вопрос задан
  • 149 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
url.match(/(\d+)\?/)[1]

или

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

или

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

или

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

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

Похожие вопросы
23 нояб. 2024, в 22:03
3000 руб./за проект
23 нояб. 2024, в 21:53
30000 руб./за проект
23 нояб. 2024, в 21:49
1000 руб./в час