gpt4 book ai didi

javascript - 谷歌应用脚​​本: How to remove specific characters from a 2D array

转载 作者:行者123 更新时间:2023-12-02 21:07:18 27 4
gpt4 key购买 nike

在 Google Apps 脚本中,如何运行二维数组并删除特定字符?例如,如果我想删除“;”我可以使用 .replace(";",""),但是如何在数组的每一行和每一列中运行它?我认为这可以从以下公式开始设置,但只需要求解中间的函数:

var cleanedarray = originalarray.map(function (row){         });

最佳答案

答案:

您可以在原始 map 中使用内部映射函数来替换 .getValues() 返回的 2D 数组中的所有出现情况。

代码:

function replaceAll() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

sheet.getDataRange().setValues(
sheet.getDataRange().getValues().map(
x => x.map(
y => y.replace(';', ',')
)
));
}

引用文献:

关于javascript - 谷歌应用脚​​本: How to remove specific characters from a 2D array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61193827/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com