你是否遇到这样的问题:看起来一模一样的字符串,一个可以通过前端校验,一个报错。
举个栗子:
问题:
aaaa@163.com
aaaa@163.com
这两个邮箱目前看是没有任何区别的。But,在登录页面将该字符串分别粘贴在账号输入框中时,出现了不一样的效果。
粘贴第一个时,通过前端校验。
粘贴第二个时,提示:账号格式不正确。
这是为什么呢?
解答:
我们可以看到是前端校验没有通过,判断应该是有特殊字符、空格等内容...
1.先判断是否有空格,只需要激活后,删除即可判断
2.无空格,判断是否有特殊字符...直接看未看出来端倪..咋办呢..
新建一个txt文件,将两个字符串粘贴进去。
使用nodepade++打开,即可看到区别