0
我知道互联网上有很多种方式,但这种情况是特殊情况。括号不会在正则表达式中被替换
我需要用<img src="smiley.gif">
替换:)
。并且
str.replace(/:)/g,'img src="smiley.gif"')
不起作用!请帮帮我!
我知道互联网上有很多种方式,但这种情况是特殊情况。括号不会在正则表达式中被替换
我需要用<img src="smiley.gif">
替换:)
。并且
str.replace(/:)/g,'img src="smiley.gif"')
不起作用!请帮帮我!
你必须逃离括号:
str.replace(/:\)/g, '<img src="smiley.gif">');
非常感谢你 –
在未来你可以通过尝试调试这样的问题,例如,' ':' 代替(/:/, '测试')。'和' ')'。replace(/)/,'test')' – ninjagecko
是的,谢谢。只是我真的很累,而我的头脑却不在正确的位置。 –