美文网首页
不可见字符的坑 \u200b

不可见字符的坑 \u200b

作者: 秋天下雨淋湿冬天 | 来源:发表于2019-11-08 15:46 被阅读0次

1710000​​​​​​​​​​​​​​​​​​​​1111

上面的手机号,放到你们系统的手机号识别验证的正则里面匹配,看看会不会出错。


如果出错了,不用怀疑自己的眼睛,是4个0,4个1

打印length,会发现不是11位

这个字符串粘贴到控制台,可以看到

鼠标指向,可以看到红点alt解释  \u200b


去除方法 str.replace(/\u200B/g,’’)

注意:如果这个符号加到字符串的首尾,用
$.trim()   或者 String.prototype.trim()  
是去除不掉的。真是大坑。




相关文章

网友评论

      本文标题:不可见字符的坑 \u200b

      本文链接:https://www.haomeiwen.com/subject/tgxwbctx.html