最近碰到一个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
页面进行转换获取
以上代码运行的结果是
你好,世界