标签: regex
我遇到了一些代码recently,其中使用了以下正则表达式从字符串的开头和结尾修剪空格(和\u200c)。
\u200c
是否有充分的理由使用正则表达式,还是可以用trim()函数替换它?
trim()
答案 0 :(得分:2)
\u200c是zero width non-joiner个字符,trim()不考虑空格(at least in Java)。您应该使用trim(),除非您希望输入的开头或结尾处有零宽度的非连接符,并且您想要删除它们 - 显然StackOverflow确实有这个要求。