代码之家  ›  专栏  ›  技术社区  ›  tamir

使用zapier创建链接数组

  •  0
  • tamir  · 技术社区  · 7 年前

    我在Zapier和typeform中有一个用例,在这个用例中,我接收到2-30个指向typeform中文件的链接(基本上是一个未知数字),并希望使用Zapier将它们放入一个数组中。

    我通过通知电子邮件的正文html(在inputData中定义为正文字段)获得文本中的链接。每个链接的格式如下:

    <a href=\'https://admin.typeform.com/form/results/file/download/<FORMNUMBER>/<VARIABLE>/<FILENAME>.pdf\'>report.pdf</a>
    

    我已经这样做了,但我一直得到空值:

    output = [{id: 123, hello: "world"}];
    var array_of_matches = inputData.body.match(/href="([^"]*")/g);
    console.log(array_of_matches);
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   Matt    7 年前

    href 值,但正则表达式试图匹配双引号。尝试 match(/href='([^']*')/g);