Google sheets 在URLfetch之后查找元素

Google sheets 在URLfetch之后查找元素,google-sheets,google-apps-script,Google Sheets,Google Apps Script,在URLfetch之后解析HTML字符串的最佳方法是什么?如果我们找到元素,它将返回True,否则返回False,现在我正在使用它,但我认为我没有走上正确的道路,因为它已经出错了!这是作为谷歌电子表格中的脚本运行的 function amazon() { var response = UrlFetchApp.fetch("http://www.amazon.com/"); var text = response.getContentText(); var re

在URLfetch之后解析HTML字符串的最佳方法是什么?如果我们找到元素,它将返回True,否则返回False,现在我正在使用它,但我认为我没有走上正确的道路,因为它已经出错了!这是作为谷歌电子表格中的脚本运行的

    function amazon() {

    var response = UrlFetchApp.fetch("http://www.amazon.com/");
    var text = response.getContentText();

    var result = text.find("kindle");
    return result


    }

您可以尝试类似的方法,如果字符串“kindle”不存在,则返回false;如果字符串至少存在一次,则返回true

function amazon() {
  var response = UrlFetchApp.fetch("http://www.amazon.com/");
  var text = response.getContentText();
  var result = text.search("kindle");

  if (result == -1) {
    return false;
  } else {
    return true;
  }
}

您可以尝试类似的方法,如果字符串“kindle”不存在,则返回false;如果字符串至少存在一次,则返回true

function amazon() {
  var response = UrlFetchApp.fetch("http://www.amazon.com/");
  var text = response.getContentText();
  var result = text.search("kindle");

  if (result == -1) {
    return false;
  } else {
    return true;
  }
}