如何去掉html中的零宽空白字符

标签:html     2021-07-15 13:45:52

在爬来的数据中有的时候会出现零宽字符,一般情况对界面没有什么影响,但是当一行最后一个字后面出现零宽字符就会出现换行,影响界面的排版。

我的解决办法是把零宽字符从字符串中全部去掉,以避免出现上述换行的情况。

代码如下:

str=str.replace(/\u200B/g,”);

1

还有另外一个方法:

先把所有的字符从字符串中取出来得到一个数组,然后把数组中的过滤掉,最后再把过滤后的数组用join(”)重新拼接成一个字符串。

代码如下:

constreg=/[^\x00-\x7F]/g;

constarr=str.match(reg);

if(arr){

str=arr.filter(ele=>ele.charCodeAt(0)!==8203).join(”);

}

用jquery判断字符串中是否存在某个的字符串的实现代码

猜你爱看
验证码
联系我们:

地址:成都市成华区建材路39号九熙三期711&712

电话:028-8444 9577(TEL)15928373167(Mob)

邮箱:2337276652@qq.com

Copyright© 2020 四川全美网络科技有限公司 专业的网站建设公司 蜀ICP备17017713号-4

全国统一咨询热线:
028-84449577
微信

微信咨询

电话咨询

电话咨询

微信咨询

添加微信咨询

添加微信咨询

QQ咨询

电话咨询

统一服务热线:

028-84449577

15928373167

在线咨询

返回顶部