js 替换中文字符串 【 】 等特殊中文符号的方法 replace() (实用)

最近碰到一个js替换(移除)字符串中的中文字符以及特殊的中文字符 “【” 和 “】” 等
搜罗之下没有找到可行的解决办法:经过摸索实测以下方法有效

 

var foo = ‘【你好】,【世界】’;
//想要替换foo中的【】为指定字符串或者空,可以使用unicode的方法
foo= foo.replace(/\u3010/g,””);// \u3010 指的是【的unicode编码
foo= foo.replace(/\u3011/g,””);// \u3011 指的是】的unicode编码

 

关于以上的【】等特殊符号的unicode的编码的转换可以
去unicode编码转换

http://tool.chinaz.com/tools/unicode.aspx

页面进行转换获取

以上代码运行的结果是
你好,世界