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

js 替换中文字符串 【 】 等特殊中文符号的方法


最近碰到一个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页面进行转换获取

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

发布了37 篇原创文章 · 获赞 29 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42755868/article/details/84958678
今日推荐