Google Sheets IMPORTXML 不适用于 YouTube 网址

Tai*_*Tai 5 regex youtube google-sheets web-scraping google-query-language

我希望从 Google 表格中的 YouTube 视频中提取视频标题或视频说明。我有 URL,当我编写IMPORTXML公式时,它会一直显示“与朋友、家人和全世界分享您的视频”作为描述,如果我将其更改为标题,则只会显示“YouTube”。YouTube 方面有什么变化吗?

例子: =IMPORTXML(F3,"//meta[@name='description']/@content")

单元格 F3 包含值:https://www.youtube.com/watch?v=cwttM41xVBY

公式输出: Share your videos with friends, family, and the world

pla*_*er0 11

尝试:

=REGEXEXTRACT(QUERY(FLATTEN(IMPORTDATA(A1)), 
 "where Col1 starts with 'title:""'", 0), """(.*)""")
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述