js 如何去除�乱码字符?

sxsnwangrenfei
  • 74

js 如何去除字符串中�乱码字符?

是字符串里面的:

回复
阅读 982
3 个回答

去掉问好符号(乱码已经转换成这个符号的了)。

escape('�');
`JS或者PHP如何过滤掉�����这种字符?js 如何去除�乱码字符?`.replace(/[\uFFFD]+/g,'');
"JS或者PHP如何过滤掉\b\b\b\b\b这种字符?js 如何去除乱码字符?"

image.png

看你的标签,似乎是浏览器里的 js。浏览器里没有编码问题,所以去除乱码不应该由 js 进行。

这种一段文字里夹杂个别的乱码,很有可能是由定长的buffer读字节流,转字符串,再拼接造成的。
去除的办法也简单,先拼接成长的字节数组再转字符串就好了。

你知道吗?

宣传栏