@WoT_Seller

Как составить регулярку?

Есть строки такого вида:
http://link.com/youtube/channel/UCanMSlq9In5E1jLt-pObIAw/otherchans/subscriber/featured

Нужно из этой строки получить вот такую: /channel/UCanMSlq9In5E1jLt-pObIAw
Как реализовать сие чудо? Буду благодарен за помощь! :)
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 2
fzfx
@fzfx
18,5 дм
~(?<=http://link\.com/youtube)(/[^/]+){2}~gm
https://regex101.com/r/Z13sMW/1
Ответ написан
@WAR_VIK
Можно вот так:
let print = s => console.log(s);
let str = 'http://link.com/youtube/channel/UCanMSlq9In5E1jLt-pObIAw/otherchans/subscriber/featured';
let res = str.match(/\/channel\/\w+\S?\w+/)[0];
print(res);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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