【发布时间】:2017-04-02 21:21:22
【问题描述】:
通过 iMacros 浏览器运行 iMacros 脚本。
同一个脚本循环多次,每次循环,我需要提取一个URL。
有时,在提取页面 URL 时,该 URL 会被提取到一个带有括号的 .csv 文件中,这只发生在脚本在上一步失败并且没有正确完成这些步骤时(由于页面布局更改,等等)。我需要提取不带括号的 URL。由于我不知道 imacros extract 命令在 URL 中添加括号的原因,因此我正在尝试寻找解决方法。
这是我必须从 URL 提取中删除括号的脚本,但它不起作用。
我正在使用:
SET !EXTRACT {{!URLCURRENT}}
SET LastUrl EVAL("\"{{!EXTRACT}}\".replace(/\"/g, \"\");")
'要清除提取内存库并从提取内存库中删除第一个 URL,因为我只想要修改后的 URL,我运行:
SET !EXTRACT NULL
添加 !EXTRACT {{LastURL}}
括号保留。我假设我的 EVAL 有问题。
我们将不胜感激!
【问题讨论】:
标签: javascript url eval imacros extraction