簡體   English   中英

如何在JavaScript iMacros中設置!VAR1 EVAL

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM