我必须根据用户输入的电子邮件检查用户输入,以检查它们是否太相似,如果太相似,我需要抛出错误。例如;
“用户名不能与电子邮件地址太相似,例如,如果电子邮件地址是 charlie@hud.ac.uk,则用户名不能是 charlie。”
我该怎么做呢?
编辑:我想根据电子邮件地址的第一部分(@ 之前的部分)检查用户名
最佳答案
var email, username;
if (username === email.split('@')[0]) {
alert('failed');
}
这会将用户名与电子邮件的用户名部分进行比较。
编辑:
重点是您可以通过 email.split('@')[0]
从电子邮件中获取用户名部分,然后由您定义相似程度。
function is_similar (str1, str2) {
// implement your similar logic here
// return true or false
}
关于jquery - jQuery 相互检查输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768307/