我想验证具有以下条件的字段:密码不应包含电子邮件中的任何单词。
例如电子邮件:tryemail@yahoo.com
所以密码不能包含tryemail这个词。
使用此代码,我实现了它:
var emailSubstring = email.substr(0, email.indexOf("@"));
if (password.indexOf(emailSubstring) != -1)
{
// do something here //
}
我的问题是:当我try
在密码字段中输入单词时,它没有验证它。除非我成功tryemail
。
有什么可能的方法吗?提前致谢!
注意:这不是密码要求政策问题。感谢您对我为什么要验证密码的意见。我的回答是业务需求。谢谢!