实际上看起来有点像,但我所做的只是:
var search = DocumentApp.getActiveDocument().getBody.findText("Bill");
这很棒,因为我可以获得.getStartOffset();
和结束偏移量,但我需要更多,因为对于文本账单所在的行,我想让它例如全部粗体。
所以如果一个文件有:
今天六月三号:/n 我遇到了比尔 - :D。/n 太棒了。/n
“我遇到了比尔”这句话。必须全部加粗,而不仅仅是账单。我该怎么做呢?账单前后还有文字需要考虑。
编辑:我刚刚给出的示例只是随机的,在实际使用脚本时,假定脚本不知道示例是什么。所以所有的脚本都知道它需要找到 Bill 所在的行,然后加粗该行。
还要考虑到这是 googlescript,它与 javascript 类似,但缺少一些功能。