@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/, '')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект