零宽空格字符问题

  • Post author:
  • Post category:其他

在代码读取一些excel文件数据时,偶尔会出现零宽字符的问题,肉眼看不出来,但复制到idel工具上就很容易看出来:
在这里插入图片描述
很明显,字符串的前面后者后面有ZWNBSP,或者”\u200B”字符的出现,即零宽字符。

如何处理零宽字符,只需要替换掉或者正则去掉:

String str1 = "customer_demo1\u200B";
str1 = str1.trim().replaceAll("\\p{C}","")

版权声明:本文为m0_37899908原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。