我试图在Google App Script中使用字符串相似性,但是我不完全清楚如何让它在App Script中运行,我得到多个错误,例如"require"没有定义,另外注意,模块本身似乎有依赖性.
我的最终目标是使用此脚本将一个数组与充满拼写错误的字符串之间的字符串分数匹配到App Script中的正确字符串.这是我失败的代码.
function matchEmails() { var doc =
SpreadsheetApp.openById(("ID"));
var ts = doc.getSheetByName("dir"); var source =
doc.getSheetByName("data"); var names =
source.getDataRange().getValues(); var data =
ts.getDataRange().getValues(); var arr = []; var arr2 = []; var
arr3 = []; var arr4 = [];
for (i=0; i<names.length; i++) {
for (j=0; j<data.length; j++) {
stringSimilarity.compareTwoStrings(names[i][0], data[j][0]); Logger.log(stringSimilarity);
/*
var n = data[j][0].split();
for (N=0; N<n.length; N++) {
arr2.push(n[N].charAt(0));
}
var string2 = arr2.join("");
var arr2 = []; …Run Code Online (Sandbox Code Playgroud)