2016-01-15 52 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

回答