繁体   English   中英

如何通过Javascript检测某个字符之后是否有任何内容?

[英]How to detect if there are anything after a certain character by Javascript?

我目前正在编写一个Google应用程序脚本来扫描一列单元格。

我想获取其字符串在“ =”之后的第n个单元格。

即单元格A1:“ abc =” A2:“ abc” A3:“ abc = we =” A4:“ abc = def = ghi =”

我想获取单元格A1,A3,A4。

怎么做? 谢谢

尝试这样的事情:

function findEndsInEqual() {
  var ss=SpreadsheetApp.getActive();
  var sh=ss.getActiveSheet();
  var rg=sh.getRange(1,1,sh.getLastRow(),1);
  var vA=rg.getValues();
  var foundA=[];
  vA.forEach(function(e,i){
    if(e.toString().trim().slice(-1)== "=") {
      foundA.push("A" + Number(i+1));
    }
  });
  Logger.log(foundA);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM