2016-01-15 50 views
1

我希望做到以下几点:在谷歌文档中选择链接

  1. 找到链接文档中
  2. 选择和改变自己的造型

到目前为止,我有:

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(); 
} 

我明白如何iterate over the words in a paragraph。问题是确定文本是否是链接。我无法使用getText()方法,因为它将Text对象转换为字符串(通过getLinkUrl()方法禁止我测试一个字是否是链接。

我找到了一些“查找和替换”解决方案我不能用findText()因为我不能在链接预测字符串。例如,资源可能指向example.com。

任何帮助将非常感激。

+0

你需要改善你的问题。你想如何设计链接风格?你有没有试图写一个函数,只是一个链接?这似乎是块。 –

+0

对链接进行样式设计不是问题。问题是我无法选择当前在文档中的链接。现在更新问题。 – SwankyLegg

回答