如何在javascript中转义所有单引号和双引号

时间:2014-06-30 07:33:01

标签: javascript html string

我的脚本中有一个变量

var st=""

在引号中我必须给出一个字符串,这个字符串包含很多单个和 双引号

我认为单引号没有问题,但双引号的问题“只有。

在此我无法手动替换\"所有内容,即使我尝试使用"替换为\"但其无法正常工作的编辑

2 个答案:

答案 0 :(得分:9)

您需要使用正则表达式,

st.replace(/"/g, '\\"');

详细了解正则表达式here

答案 1 :(得分:1)

试试这个: -

str.replace(/["']/g, "")