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

原文出处:https://blog.csdn.net/qq_42755868/article/details/84958678
最近碰到一个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页面进行转换获取

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

发布了214 篇原创文章 · 获赞 292 · 访问量 332万+

猜你喜欢

转载自blog.csdn.net/chelen_jak/article/details/103805652
今日推荐