Zapier编写的代码 - 使用带有多个分隔符的整数和文本拆分字符串

时间:2016-06-21 16:20:49

标签: javascript zapier

我是一个全新的JS新手,我正在努力拉动具有多个分隔符的数据子串。

输入:404327 - Muskoka Cream Ale 6pack,131490 - Muskoka Cream Ale Cans 442673 - Muskoka Winterweiss,404368 - Muskoka Detour

我需要接受该字符串并将其拆分为“ - ”从名称中分隔产品#和“,”分隔产品。

期望的输出 Sku-A:404327 名字 - 答:Muskoka奶油啤酒6pack Sku-B:131490 名称-B:Muskoka奶油啤酒罐 Sku-C:442673 名字-C:Muskoka Winterweiss Sku-D:404368 名字D:Muskoka Detour

1 个答案:

答案 0 :(得分:1)

您可以使用嵌套拆分,一个用于产品,稍后用于分隔ID和名称。

function base64url_encode($data) { 
    return rtrim(strtr(base64_encode($data), '+/', '-_'), '='); 
} 

$file = '/downloads/file1.txt';
$expires = time() + 3600;

$md5 = base64url_encode(md5( $expires . $file . $_SERVER['REMOTE_ADDR'] . "secret" ));

$download_link = "http://example.com/downloads/?md5=$md5&expires=$expires";