我正在使用iMacros& VBA。我在VBA中创建了一个字符串,用< SP>替换空格。所以我可以将它传递给iMacros脚本。问题是iMacros采用< SP>作为一个空间而不是一个字符串。我尝试调整VBA但是当它作为变量传递给iMacros时只是空格。
我想我会尝试直接在iMacros中进行评估,但我仍然坚持使用正确的语法。
Set Name "Chris Tony James"
Set newName EVAL("\"{{Name}}\".replace(/ //g, \"<SP>\";")
我尝试了一百万个品种,甚至使用split.join。我只是无法得到它。 谢谢你的帮助
之前:Chris Tony James
之后:Chris&lt; SP&gt; Tony&lt; SP&gt; James
答案 0 :(得分:0)
必须是这样的:
Set newName EVAL("\"{{Name}}\".replace(/\s+/g, \"<SP>\";")
答案 1 :(得分:0)
Set Name Chris<SP>Tony<SP>James
是否需要使用<SP>
代替iMacros中变量中的空格。省略"
标记。