在Imacros的Eval Statment中分割双引号周围的文本

时间:2015-10-20 22:01:06

标签: javascript split eval imacros double-quotes

我试图在双引号周围的Imacros中使用Eval命令拆分文本,但它似乎不起作用。也许因为双引号只能在这里被识别为String的开头和结尾?!

我试过了这个:

SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s=s.split(\"\"\")[2];s;")

和这:

SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s=s.split(\")[2];s;")

没有工作。这有什么解决方法吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

试试这个:

SET !EXTRACT "bla bla bla \"Need this\" bla bla bla"
SET !VAR1 EVAL("var s = '{{!EXTRACT}}'; s = s.split('\"')[1]; s;")
PROMPT {{!VAR1}}