我试图在双引号周围的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;")
没有工作。这有什么解决方法吗?提前谢谢。
答案 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}}