正则表达式中没有替换括号

时间:2012-05-25 14:15:21

标签: javascript string replace

我知道互联网有很多种方式,但这种情况很特殊。

我需要将:)替换为<img src="smiley.gif">。和

str.replace(/:)/g,'img src="smiley.gif"')

不起作用!请帮帮我!

1 个答案:

答案 0 :(得分:6)

你必须逃避括号:

str.replace(/:\)/g, '<img src="smiley.gif">');