mysql增刪改查 用戶名有字母、數(shù)字、下劃線組成,不能以數(shù)字開(kāi)頭?
用戶名有字母、數(shù)字、下劃線組成,不能以數(shù)字開(kāi)頭?常規(guī)檢查是最好的方法var STR=“username”//第一個(gè)^表示從頭開(kāi)始匹配//[a-za-z]如果只想匹配字母,可以將其寫成[a-za-z]/
用戶名有字母、數(shù)字、下劃線組成,不能以數(shù)字開(kāi)頭?
常規(guī)檢查是最好的方法
var STR=“username”//第一個(gè)^表示從頭開(kāi)始匹配//[a-za-z]如果只想匹配字母,可以將其寫成[a-za-z]///w來(lái)匹配任何字符,包括下劃線。與“[a-za-z0-9]”等價(jià)的//last*表示零次或多次匹配前一個(gè)w//下面的常規(guī)匹配規(guī)則是以長(zhǎng)度至少為1//的非數(shù)字用戶名開(kāi)始,例如,“U”“user”“user1”“username123”“user123name”//以上所有內(nèi)容都可以匹配var regex=/^[a-za-z]W*///如果要限制用戶名的長(zhǎng)度,例如6-12個(gè)字符//則可以使用{5,12}匹配W 5-12次//加上第一個(gè)字符,6-12的總長(zhǎng)度是var regex1=/^[a-za-z]w{5,12}/if(正則表達(dá)式測(cè)試(STR){//符合規(guī)則的用戶名}