Записать идентификатор канала YouTube в Google Sheets? - PullRequest
0 голосов
/ 11 марта 2019

Я пытаюсь очистить идентификаторы каналов YouTube (например, UCqwbZ-xTkn_EmyIhSvZRRWQ) и импортировать их в Google Sheets по формуле IMPORTXML, но безуспешно. Идентификатор канала можно найти на странице источника канала (https://www.youtube.com/channel/UCqwbZ-xTkn_EmyIhSvZRRWQ)

Кто-нибудь может дать несколько советов, пожалуйста, как это сделать?

В листе Google у меня есть список URL-адресов каналов YouTube, и я хочу очистить эти идентификаторы.

Я справился с удалением подписчиков, но мне не повезло с идентификаторами каналов.

Любая помощь будет оценена.

Ответы [ 2 ]

0 голосов
/ 12 марта 2019

в вашем случае вам не нужно удалять его с YouTube.попробуйте:

=REGEXEXTRACT(A2, "channel/(.+)")

0

0 голосов
/ 11 марта 2019
=ARRAYFORMULA(REGEXREPLACE(QUERY(SUBSTITUTE(ARRAY_CONSTRAIN(
 IMPORTDATA(A40), 3000, 1), """", ""),
 "where Col1 contains '<meta itemprop=channelId content='"),
 "<meta itemprop=channelId content=|>", ""))

0

...