2

正如标题所示,我正在尝试用转义字符 \" 替换 "。我这样做的原因是因为我的字符串中有一个表示英寸的引号,并且该字符串需要通过 javascript 代码运行。

但是,当我在 javascript 代码中运行我的字符串时,它只能读取英寸字符并忘记字符串的其余部分。

非常感谢任何和所有帮助。

4

2 回答 2

2

像这样的函数将转义\"并且'

function AddSlashes(str)
    AddSlashes = replace(str,"\","\\")
    AddSlashes = replace(AddSlashes,"'","\'")
    AddSlashes = replace(AddSlashes,chr(34),"\" & chr(34))
end function

来源

于 2012-08-16T12:44:36.793 回答
0

如果你这样定义var s = 'some string';,引号是可以的,但是如果你喜欢var s = "some string";,你应该把引号替换为\",所以代码var s = "some string \ " with the quote"; 也是你需要替换JS代码之前的Vbcrlf和vbcr和vblf

于 2013-04-03T04:12:55.773 回答