我的iim代码是:
SET 1 EVAL("var m = '{{!EXTRACT}}'.match(/\\b33\\b/ig); if (!m) 'ok'; else 'not';")
我想把它变成JS。像这样:(但是给我错误)
macro += "SET 1 EVAL("var m = '{{!EXTRACT}}'.match(/\\b33\\b/ig); if (!m) 'ok'; else 'not';")" + "\n";
我该怎么做?
答案 0 :(得分:0)
macro += "SET 1 EVAL(\"var m = '{{!EXTRACT}}'.match(/\\b33\\b/ig); if (!m) 'ok'; else 'not';\")" + "\n";
您需要转义用于分隔传递给EVAL命令的字符串的双引号字符。 (c.f。Note #5)