Не получается спарсить ID

John F Stone Jr

Новичок
Регистрация
04.05.2018
Сообщения
5
Благодарностей
1
Баллы
3
Хочу спарсить все ID видео на странице выдачи Youtube.

В коде страницы они выглядят так {"webCommandMetadata":{"url":"/watch?v=lVRLquqztm8","webPageType":"WEB_PAGE_TYPE_WATCH"}}

Мне нужно вытащить ID - все что идет после watch?v=, до ","webPageType.

В конструкторе регулярок задаю такое условие, но получаю не список ID, а текст начинающийся с lVRLquqztm8 и заканчивается последним найденным ","webPageType. в тексте.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 339
Благодарностей
5 433
Баллы
113
Хочу спарсить все ID видео на странице выдачи Youtube.

В коде страницы они выглядят так {"webCommandMetadata":{"url":"/watch?v=lVRLquqztm8","webPageType":"WEB_PAGE_TYPE_WATCH"}}

Мне нужно вытащить ID - все что идет после watch?v=, до ","webPageType.

В конструкторе регулярок задаю такое условие, но получаю не список ID, а текст начинающийся с lVRLquqztm8 и заканчивается последним найденным ","webPageType. в тексте.
Галочку поставь в конструкторе. Самое короткое совпадение.
 
  • Спасибо
Реакции: John F Stone Jr

John F Stone Jr

Новичок
Регистрация
04.05.2018
Сообщения
5
Благодарностей
1
Баллы
3
Блин, спасибо большое.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 339
Благодарностей
5 433
Баллы
113

John F Stone Jr

Новичок
Регистрация
04.05.2018
Сообщения
5
Благодарностей
1
Баллы
3
А не поможете составить регулярку для текста:

Код:
  "kind": "youtube#searchResult",
   "etag": "\"YuGNqL8VyJA_7QVzAZ4GTyhUvgs/wHpEwwuuXx8-Cdcup-sbdkGcSKE\"",
   "id": {
    "kind": "youtube#video",
    "videoId": "BBcSQrD18f4"
   },
   "snippet": {
    "publishedAt": "2017-04-12T13:59:15.000Z",
Нужно вытащить значение videoId
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 560
Благодарностей
8 732
Баллы
113
А не поможете составить регулярку для текста:

Код:
  "kind": "youtube#searchResult",
   "etag": "\"YuGNqL8VyJA_7QVzAZ4GTyhUvgs/wHpEwwuuXx8-Cdcup-sbdkGcSKE\"",
   "id": {
    "kind": "youtube#video",
    "videoId": "BBcSQrD18f4"
   },
   "snippet": {
    "publishedAt": "2017-04-12T13:59:15.000Z",
Нужно вытащить значение videoId
upload_2018-5-4_15-6-4.png
 
  • Спасибо
Реакции: John F Stone Jr

John F Stone Jr

Новичок
Регистрация
04.05.2018
Сообщения
5
Благодарностей
1
Баллы
3
Отличная программа и отличный форум поддержки!
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)