Как установить !VAR1 EVAL в javascript iMacros

мой код iim:

SET 1 EVAL("var m = '{{!EXTRACT}}'.match(/b33b/ig); if (!m) 'ok'; else 'not';")

Я хочу сделать это как JS. как это: (но дайте мне ошибку)

macro += "SET 1 EVAL("var m = '{{!EXTRACT}}'.match(/b33b/ig); if (!m) 'ok'; else 'not';")" + "n";

Как я могу это сделать?

1 ответ

  1. macro += "SET 1 EVAL(\"var m = '{{!EXTRACT}}'.match(/\b33\b/ig); if (!m) 'ok'; else 'not';\")" + "\n";
    

    Необходимо избежать символов двойной кавычки, которые разделяют строку, передаваемую в команду EVAL. (c.f. Примечание #5)