//使用者名稱長度6-20位,由數字,字母,下劃線組成,且不能以數字開頭,字母不區分大小寫。
@test
public
void
main ()
}public
static
boolean
checkloginname(string loginname) [a-za-z\\d_]$";
if(loginname.matches(regexp))
else
}
//密碼長度為8-20位,由數字,字母,下劃線組成,且至少包含兩種及以上字元,字母區分大小寫。
@test
public
void
main1 ()
}public
static
boolean
checkpassword(string password) $";
if(password.matches(regexp))
else
}
還是有缺陷的,不過暫時夠用了,先用著,
賬號不區分大小寫就不寫了,用string的tolowercase()全部轉為小寫儲存即可,驗證也是一樣
VBSCRIPT正規表示式驗證使用者名稱函式
function isvalidusername username isvalidusername true 判斷使用者名稱長度是否在3 20字元之間 if len username 3 or len username 20 then isvalidusername false exit funct...
VBSCRIPT正規表示式驗證使用者名稱函式
function isvalidusername username isvalidusername true 判斷使用者名稱長度是否在3 20字元之間 if len username 3 or len username 20 then isvalidusername false exit funct...
正規表示式和表單使用者名稱驗證
js內建物件 regexp正規表示式 先來說說正規表示式 對複雜字串進行處理的,實質就是一種規則,實現了字串和規則進行匹配,如果匹配成功,返回true。正規表示式的規則 表示式描述 a z 這個字元必須是小寫字母 abc 字元必須是abc 0 9 這個字元必須是數字 a za z0 9 這個字元必須...