[英]How to SET !VAR1 EVAL in javascript iMacros
我的代碼是:
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";
我怎樣才能做到這一點?
macro += "SET 1 EVAL(\"var m = '{{!EXTRACT}}'.match(/\\b33\\b/ig); if (!m) 'ok'; else 'not';\")" + "\n";
您需要轉義雙引號字符,以分隔將字符串傳遞到EVAL命令中。 (請參閱注釋5 )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.