JS去除字符串中的中括号

1
2
3
4
5
var str = '这是一个字符串[html]语句;[html]字符串很常见';<br>
alert(str.replace(/\[|]/g,''));//移除字符串中的所有[]括号(不包括其内容)
//输出:这是一个字符串html语句;html字符串很常见<br>
alert(str.replace(/\[.*?\]/g,''));//移除字符串中的所有[]括号(包括其内容)
//输出:这是一个字符串语句;字符串很常见