java輸入小寫(xiě)字母輸出大寫(xiě)字母 小寫(xiě)英文字母或數(shù)字的正則表達(dá)式?
小寫(xiě)英文字母或數(shù)字的正則表達(dá)式?/^[a-za-zD]$/middle:1,^:表示字符串的開(kāi)頭。2. [a-za-zD]:分為幾個(gè)部分(1)a-z:表示小寫(xiě)字母a到z中的任意一個(gè)(2)a-z:大寫(xiě)字
小寫(xiě)英文字母或數(shù)字的正則表達(dá)式?
/^[a-za-zD]$/middle:
1,^:表示字符串的開(kāi)頭。
2. [a-za-zD]:分為幾個(gè)部分(1)a-z:表示小寫(xiě)字母a到z中的任意一個(gè)(2)a-z:大寫(xiě)字母a到z中的任意一個(gè)(3)D:任意數(shù)字。(4) [a-za-zD]:表示a-za-zD集中的字符。(5) [a-za-zD]:表示a-za-zD集中的一個(gè)或多個(gè)字符。
3. [a-za-zD]一般的意思是:一個(gè)或多個(gè)從小寫(xiě)a到z和大寫(xiě)a到z的數(shù)字,$:表示字符串的結(jié)尾
^[a-z][a-za-z0-9}{5,19}
正則表達(dá)式非常靈活,所以每個(gè)人都有自己的書(shū)寫(xiě)方式,上面給出了一種書(shū)寫(xiě)方式,并做了如下說(shuō)明:^表示匹配字符串的起始位置,[A-Z]表示匹配的小寫(xiě)字母,[A-za-z0-9]]表示匹配的字母(大寫(xiě)和小寫(xiě))數(shù)字下劃線,{}是限定符,{5,19}表示匹配字符限制在5和19之間,加上前面的小寫(xiě)字母,那么總數(shù)是6-20個(gè)字符。
希望對(duì)你有用。非常感謝。