试图制作一个脚本,用来自Google工作表的带掩码的超链接自动填充Google文档

问题描述 投票:0回答:1

例如,我有一个格式为1到n的google工作表

文档文本超链接屏蔽文本

&CAT JUMPS 1&https://i.imgur.com/2oTdDKF.jpg CAT JUMPS 1

[&DOG JUMPS 1&https://i.imgur.com/IhpYydt.jpg?1 DOG JUMPS 1

我有一个Google文档,其中包含以下信息:

[猫是优秀的跳线&CAT JUMPS 1&。狗也跳得很高&DOG JUMPS 1&。

而且我希望结果像这样:

猫是优秀的跳投者CAT JUMPS 1。狗也跳高DOG JUMPS 1

我以前没有做过Google脚本。我知道如何通过脚本使文本成为超链接,但我不知道如何使其在Google工作表中查找数据或使其搜索文档文本并替换文本。有谁对我应该在哪里寻找解决方法有一些指导?

感谢您的帮助。

google-apps-script google-sheets google-docs
1个回答
0
投票

有两种方法可以执行此操作。

选项1

https://www.reddit.com/r/GoogleAppsScript/comments/elx0qh/trying_to_make_a_script_that_auto_fills_a_google/中所述,您可以:

  • 您可以使用findText使用正则表达式进行搜索。例如,findText
  • 然后为找到的每个记录删除开头和结尾的body.findText("&.*&")
  • 这将为您提供查找字符串。用它来从Google表格中查找替换值
  • 然后使用&替换字符串

示例:

replaceText

选项2

类似于上面,但:

  • 浏览Google工作表中的每一行-具有查询值的行
  • 在文档中搜索文档文本并进行适当的替换
© www.soinside.com 2019 - 2024. All rights reserved.