javascript - Google 电子表格脚本 trim 范围内每个单元格的前 X 个字符

标签 javascript google-apps-script google-sheets

我有一个电子表格,其中包含一个如下所示的列:

1 - 苹果
2 - 橘子
3 - 香蕉
7 - 菠萝
2 - 橘子
1 - 苹果
9 - 樱桃
...

我正在尝试编写一个脚本,从每个字符串中删除前 4 个字符,只留下剩余的“fruit”子字符串。

最佳答案

试试下面的代码。使其适用于电子表格。

function myFunction() {
  var column = ["1 - Apples",
    "2 - Oranges",
    "3 - Bananas",
    "7 - Pineapples",
    "2 - Oranges",
    "1 - Apples",
    "9 - Cherries"];

  for(var x in column) {
    column[x] = column[x].substring(4);
    //or
    //column[x] =  column[x].split(" - ")[1]
  }

  Logger.log(column);
}

现场版here .

关于javascript - Google 电子表格脚本 trim 范围内每个单元格的前 X 个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20791807/

相关文章:

javascript - 谷歌上下文小工具第一次未加载谷歌应用程序脚本 > 需要实现授权流程

google-apps-script - Google App Script - 允许匿名用户访问

javascript - HTML/Javascript 在页面加载时获取变量

javascript - 图像与另一个 li 元素中的跨度重叠

javascript - 将 javascript webdriver.Capabilities 转换为字符串

javascript - 在赋值之前将元素 "known"设置为 JavaScript 中的函数

java - 如何在 Google-App 上允许快速发布请求?

css - 无法使样式表工作

android - 在 Android 中使用 API 4 按名称查找 Google Drive Sheet

google-apps-script - 从单列电子表格数据制作条形图