正则表达式中的坏字符

时间:2011-10-20 17:32:41

标签: javascript regex string replace

我遇到了一个简单的问题,我认为你们可以解决这个问题。我正在编写javascript,我使用以下代码用另一个字符串替换字符串中的所有字符串:

str = str.replace(/find/g,”replace”)

是的,代码有效,但我想做的是:

str = str.replace(/</p>/g,”replace”)

由于以下原因无效:

</p>. 

它不喜欢/.

任何可以帮助我的人?​​

2 个答案:

答案 0 :(得分:5)

使用转义:

str.replace(/<\/p>/g, "replace");
              ^--- escape char. 

答案 1 :(得分:2)

使用其他/\.

一样逃脱<\/p>

应该工作。