我想替换多次出现的评论,并尝试如下
代码:
var str = '<!--#test--><!--#test1-->'
str = str.replace('<!--/g', '').replace('-->/g', '');
alert(str)
答案 0 :(得分:1)
您的问题是您尝试使用字符串而不是正则表达式。例如,这可行。
var str = '<!--#test-->'
str = str.replace(/<!--/g, '').replace(/-->/g, '');
alert(str)
答案 1 :(得分:0)
普通正则表达式命令必须位于//
内
另外,使用
析取;备选 |
(竖线字符)
str = str.replace(/<!--|-->/g, ''); // #test#test1