正如标题所示,我正在尝试用“逃脱角色”取代“。我这样做的原因是因为我的字符串中有一个代表英寸的引号,这个字符串需要通过javascript代码运行。
但是,当我在javascript代码中运行我的字符串时,它只读取英寸字符并忘记字符串的其余部分。
非常感谢任何和所有帮助。
答案 0 :(得分:2)
此类函数将转义\
,"
和'
:
function AddSlashes(str)
AddSlashes = replace(str,"\","\\")
AddSlashes = replace(AddSlashes,"'","\'")
AddSlashes = replace(AddSlashes,chr(34),"\" & chr(34))
end function
答案 1 :(得分:0)
如果您定义如此var s = 'some string';
,则报价可以正常工作,但如果您喜欢var s = "some string";
,则应将报价替换为\"
,因此代码为{{1 }}
你还需要在JS代码