【问题标题】:Removing Hyper link from an email text using google apps script使用谷歌应用脚​​本从电子邮件文本中删除超链接
【发布时间】:2022-01-14 05:53:54
【问题描述】:

我解析了一封包含地址的电子邮件,但该地址与谷歌地图超链接。这就是为什么我没有得到所需的结果。

这是一个示例图像:

我们可以从这个地址中删除链接并使其成为简单的文本吗?谢谢。

我得到的输出是:

地址:'a href="https:www.google.com地图搜索 124+Tirzah+St+LEBANON+,++TN+37087+United+States?entry=gmail&source=g" target="_blank"124 Tirzah St

相反,我正在寻找这个输出:

124 Tirzah St 黎巴嫩,TN 37087 美国

谢谢

【问题讨论】:

  • 您需要向我们提供实际的 HTML 输出。您的输出没有谷歌地图的正常格式,例如<a href="https://www.google.com/maps/search/124+Tirzah....>...</a>
  • 我无法理解您的示例图像与The output which I get due to this is: 的值之间的关系。在您的情况下,有一个 HTML 数据,您想从 HTML 数据中检索文本数据。我的理解正确吗?
  • 是的,你是对的

标签: javascript regex google-apps-script google-sheets html-email


【解决方案1】:

试试这个:

address:.*search (.*)\?

Javascript:

console.log("address: 'a href=\"https: www.google.com maps search 124+Tirzah+St+LEBANON+,++TN+37087+United+States?entry=gmail&source=g\" target=\"_blank\"124 Tirzah St\";".match(/address:.*search (.*)\?/gm));

在Regex101.com上测试

【讨论】:

  • 不,先生,它只是显示相同的输出。
猜你喜欢
  • 2021-11-10
  • 1970-01-01
  • 1970-01-01
  • 2013-04-04
  • 2017-07-31
  • 2020-04-22
  • 1970-01-01
  • 2013-11-15
  • 1970-01-01
相关资源
最近更新 更多