Javascript替换多个撇号

时间:2012-10-02 15:52:41

标签: javascript replace

有人可以告诉我我做错了什么..... 我试图替换字符串中的所有撇号 但无论我是否使用逃避斜线或其他

,它都不会这样做
str = str.replace(/'/g,"something else");

提前致谢

1 个答案:

答案 0 :(得分:1)

你现在可能已经弄明白了或者找到了另一种选择。我正在寻找一个答案,这些答案促使我在这里创建我的个人资料以“投票”,并给予答案的人帮助我。

我使用的是IE7而且“g”全局表示无法正常工作...它将基础知识降低到让我的替换全部工作。当我需要逃脱的字符串数量为“n”时,它才取代了第一个'撇号。

var str = str.split(stringToBeReplaced).join(stringReplaceWith);

这最终为我工作。