如何去掉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判断字符串中是否存在某个的字符串的实现代码

猜你爱看

微信咨询

添加微信咨询

QQ咨询

电话咨询

15928373167

在线咨询

返回顶部

微信咨询

微信咨询

电话咨询

电话咨询