public class regexutils
/*** 判斷乙個字串是否為手機號
** @param mobile 手機號
* @return
*/public static boolean ismobile(string mobile) $");
matcher m = p.matcher(mobile);
return m.matches();
}/**
* 判斷密碼長度是否是大於八個字元
** @param pwd
* @return
*/public static boolean ispwdlength(string pwd) else
}/**
* 判斷發動機號碼
*/public static boolean isenginenumber(string enginenumber) \\[a-z]");
matcher m = p.matcher(enginenumber);
return m.matches();
}/**
* 判斷車輛識別碼
*/public static boolean isvin(string vin) )$");
matcher m = p.matcher(vin);
return m.matches();
}/**
* 判斷身份證號碼
*/public static boolean isid(string vin) (18|19|([23]\\d))\\d((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d[0-9xx]$\n");
matcher m = p.matcher(vin);
return m.matches();
}/**
* 判斷車牌
*/public static boolean isplatenumber(string plate)[a-z][a-z0-9][a-z0-9掛學警港澳]$");
matcher m = p.matcher(plate);
return m.matches();
}/**
* 判斷是否為**
*/public static boolean isweb(string plate)[pp]://|[hh][tt][pp][ss]://)(([a-za-z0-9-~]+).)+([a-za-z0-9-~\\/])+$");
matcher m = p.matcher(plate);
return m.matches();
}}
java 正規表示式 資訊驗證
第一種驗證方式 pattern p pattern.compile 模式 matcher m p.matcher 要驗證的資訊 boolean b m.matches 第二種驗證方式 boolean b pattern.matches 模式 要驗證的資訊 第三中驗證方式 boolean b src....
java正規表示式基本符號
一 基本符號 1.句點符號 匹配任意單個字元,如t.n匹配 tan,ten,tim,t n,t n等 2.方括號 匹配方括號內的任意單個字元,如t aeio n匹配 tan,ten,tin,ton,但不匹配toon或taen,注意是只匹配方括號內的單個字元 3.圓括號 構建乙個組,如果要輸出 或 要...
java正規表示式基本符號
一 基本符號 1.句點符號 匹配任意單個字元,如t.n匹配 tan,ten,tim,t n,t n等 2.方括號 匹配方括號內的任意單個字元,如t aeio n匹配 tan,ten,tin,ton,但不匹配toon或taen,注意是只匹配方括號內的單個字元 3.圓括號 構建乙個組,如果要輸出 或 要...