【发布时间】:2019-05-31 23:51:25
【问题描述】:
我正在尝试重新创建一个简单的 javascript for 循环以在 Zapier 中运行。
我的 Javascript 技能可能会使我成为“经验丰富但仍是新手”,因此将其转换为在 Zapier 中正确运行已被证明相当困难。我的代码按预期运行,直到我尝试使用 Zapier 的要求重写它。
对于下面的示例,我已将 inputData 替换为“输入”中的虚拟文本。
这是我在 JS 中的工作模型示例:
const input = "Company Name: Shire Homes, Inc. | First Name: Frodo
| Last Name: Baggins |"
const fout = input.match(/\: (.*?) \|/g)
for (let i = 0; i < fout.length; i++) {
console.log(fout[i].slice(2, -2))
}
哪些日志:
Shire Homes, Inc. 佛罗多 巴金斯
由于 Zapier 需要返回数据,而不是针对正则表达式遍历每个字符串,我只得到第一个字符串,然后它就停止了。如何重写它以在 Zapier 中正常运行?
我需要将每个迭代作为字符串值返回,因为我将在别处插入数据。
提前致谢!
【问题讨论】:
标签: javascript zapier