Google apps script 选择谷歌文档中的链接
我希望做到以下几点:Google apps script 选择谷歌文档中的链接,google-apps-script,google-docs-api,Google Apps Script,Google Docs Api,我希望做到以下几点: 找到文档中的链接 选择它们并更改其样式 到目前为止,我已经: var body = DocumentApp.getActiveDocument().getBody(); var text = body.editAsText().getText(); var words = text.split(' '); for (var i = 0; i < words.length; i++) { var word = words[i]; // Doesn't work
var body = DocumentApp.getActiveDocument().getBody();
var text = body.editAsText().getText();
var words = text.split(' ');
for (var i = 0; i < words.length; i++) {
var word = words[i];
// Doesn't work because word isn't a Text object
// word.getLinkUrl();
}
var body=DocumentApp.getActiveDocument().getBody();
var text=body.editAsText().getText();
var words=text.split(“”);
for(var i=0;i
我知道怎么做。问题在于确定文本是否为链接。我不能使用getText()
方法,因为它将文本对象转换为字符串(禁止我通过getLinkUrl()
方法测试单词是否是链接)
我找到了许多“查找并替换”解决方案。我无法使用findText()
,因为我无法预测链接中的字符串。例如,参考资料可以指向example.com
任何帮助都将不胜感激。这篇文章似乎正是您所寻找的:您需要改进您的问题。您想如何设置链接的样式?您是否尝试过编写一个只设置链接样式的函数?这似乎是一个障碍。设置链接样式不是一个问题。问题是我无法选择使用c的链接当前在文档中。现在更新问题。