-1
日誌中的輸出應該是「腳本」,因爲這些是接下來的10個字符,後跟搜索條件「通用」。請訪問www.php.net查看我的意思,您可以在www.php.net頂部找到搜索字符串「通用」。我認爲我在這段代碼中犯了更多錯誤,對吧?Google Apps腳本 - 查找字符串並返回以下字符
function parse() {
// parse site and store html in response
var response = UrlFetchApp.fetch('www.php.net').getContentText();
// declare search string and new regex object
var str = "/general-purpose/+10-following-charcters";
var regExp = new RegExp("/general-purpose/.{0,10}", "gi");
// find the string "general-purpose" and store the next 10 characters in response
var response = regExp.exec(str[0]);
// expected result in logger output is " scripting"
Logger.log(response);
}
是的,有一些錯誤。使用'var regExp = new RegExp(「/ general-purpose /(。{0,10})」,「i」);',然後'var response = regExp.exec(str)[1];'。但是,應該使用第一個'var response = UrlFetchApp.fetch('www.php.net')。getContentText()''文本,而不是'str'和名稱變量。 –
好的,謝謝你的幫助,我會在幾個小時內檢查你的建議。 –