2015-02-10 71 views

回答

2

使用String.search()方法。

function test(){ 
    var testString = "1212a1212"; 
    var results = testString.search(/a/); 
    Logger.log(results); //results = 4; 
    } 
0

這不是findText文檔中的超級清晰,但replaceText文檔更加清晰:

的搜索模式作爲一個字符串,而不是一個JavaScript正則表達式傳入的對象。

replaceText文檔中所示的例子表明,你的第三個例子是正確的(其中爲a搜索顯示爲只是字符串,"a"

body.replaceText("^.*Apps ?Script.*$", "Apps Script");

顯然,String.search()也可以在這裏使用,但是如果你想操作文本的屬性而不是字符串內容,使用內置的javascript函數可能會讓你掛起。