如何从 Google 表格中的 URL 获取页面标题?

How to get page title from URL in Google Sheets?

如果单元格 A1 包含 URL 文本:

http://my.URL.com/some/path/my-page.html

如何在 A2 中编写提取页面标题的公式:

my-page

您可以尝试 =REGEXEXTRACT 使用具有以下正则表达式的正则表达式:

"^.*/(.*)\.[^.]+$"

它匹配:

  • ^ - 字符串开头
  • .*/ - 匹配字符串直到最后 /
  • (.*) - 匹配 并捕获 任何 0+ 个字符,直到最后一个 .
  • \. - 一个点
  • [^.]+ - 除了点
  • 之外的 1 个或多个字符
  • $ - 断言字符串末尾的位置。

请注意,一旦在模式中定义了捕获组,REGEXEXTRACT returns 子匹配就会被捕获。