/**
* 日期檢查
* * @param pinput 要檢查的字串
* @return boolean 檢查結果
*/public
static
boolean isdate (string pinput)
string regex = "^((//d(([02468][048])|([13579][26]))-((((0?[1357"
+ "8])|(1[02]))-((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])"
+ "|(11))-((0?[1-9])|([1-2][0-9])|(30)))|(0?2-((0?[1-9])|([1-"
+ "2][0-9])))))|(//d(([02468][1235679])|([13579][01345789]"
+ "))[//-/s]?((((0?[13578])|(1[02]))-((0?[1-9])|([1-2][0-"
+ "9])|(3[01])))|(((0?[469])|(11))-((0?[1-9])|([1-2][0-9])|(3"
+ "0)))|(0?2-((0?[1-9])|(1[0-9])|(2[0-8]))))))$";
pattern p = pattern.compile(regex);
matcher matcher = p.matcher(pinput);
return matcher.matches();
}
檢查郵箱合法性
1 標準的c和c 都不支援正規表示式,但有一些函式庫可以輔助c c 程式設計師完成這一功能,其中最著名的當數philip hazel的perl compatible regular expression庫,許多linux發行版本都帶有這個函式庫。2 c c 中使用正規表示式一般分為三步 1 編譯正規...
檢查 URL 合法性
方法一 自己總結,親測可用 public static boolean checkurl string url 0 9 1 9 0 9 1 9 25 0 5 2 0 4 0 9 0 1 0 9 1 9 0 9 1 9 0 25 0 5 2 0 4 0 9 0 1 0 9 1 9 0 9 1 9 0 ...
ABAP檢查日期時間合法性的函式
可以使用abap中函式 date check plausibility 或 time check plausibility 檢查日期和時間值是否合法。用法如下 call function date check plausibility exporting date v date exceptions...