正規表示式判斷基本資訊(Java)

2021-08-14 23:14:37 字數 1339 閱讀 5201

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.圓括號 構建乙個組,如果要輸出 或 要...