一般都是用<正則表達式>來判斷.什么是正則表達式?
就是用如下特殊符號或其組合來代表某個字符(以下符號可以通配所有字符)
符號 說明 . 代表除換行符以外的任意字符 w 代表字母或數(shù)字或下劃線或漢字 s 代表任意的空白符 d 代表數(shù)字 b 代表單詞的開始或結(jié)束 ^ 代表字符串的開始 $ 代表字符串的結(jié)束
如 abc120 可以用這樣的正則表達式表示: wwwddd, 或者 wwwwww 或者 …… (六個英文句點) 等等…
用如下符號來代表某個可能字符的集合
[ ]
如電話號碼的第n位,一定屬于這個集合>[0-9] ,即0到9;某個外國人名字的第n個字母,一定屬于這個集合 [a-z A-Z],即26個英文字母的大小寫組成的集合用如下符號來代表 上面所表達的某個字符或某個集合的重復(fù):
符號 說明 * 重復(fù)零次或