android 正則相關

2021-09-06 20:09:41 字數 2343 閱讀 4466

ismobile****** : 驗證手機號(簡單)

ismobileexact : 驗證手機號(精確)

istel : 驗證**號碼

isidcard15 : 驗證身份證號碼15位

isidcard18 : 驗證身份證號碼18位

isemail : 驗證郵箱

isurl : 驗證url

ischz : 驗證漢字

isusername : 驗證使用者名稱

isdate : 驗證yyyy-mm-dd格式的日期校驗,已考慮平閏年

isip : 驗證ip位址

ismatch : string是否匹配regex

public class regexutils

/*** if u want more please visit

*//**

* 驗證手機號(簡單)

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean ismobile******(string string)

/*** 驗證手機號(精確)

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean ismobileexact(string string)

/*** 驗證**號碼

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean istel(string string)

/*** 驗證身份證號碼15位

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isidcard15(string string)

/*** 驗證身份證號碼18位

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isidcard18(string string)

/*** 驗證郵箱

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isemail(string string)

/*** 驗證url

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isurl(string string)

/*** 驗證漢字

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean ischz(string string)

/*** 驗證使用者名稱

* 取值範圍為a-z,a-z,0-9,"_",漢字,不能以"_"結尾,使用者名稱必須是6-20位

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isusername(string string)

/*** 驗證yyyy-mm-dd格式的日期校驗,已考慮平閏年

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isdate(string string)

/*** 驗證ip位址

** @param string 待驗證文字

* @return : 匹配

: 不匹配

*/public static boolean isip(string string)

/*** string是否匹配regex

** @param regex 正規表示式字串

* @param string 要匹配的字串

* @return : 匹配

: 不匹配

*/public static boolean ismatch(string regex, string string)

}

android 正則 常量相關

memoryconst 儲存相關常量 timeconst 時間相關常量 regexconst 正則相關常量 public class constutils 儲存相關常量 byte與byte的倍數 public static final int byte 1 kb與byte的倍數 public sta...

Android複製相關

基本上只要用這個方法就可以 複製文字到系統剪下板 public static void copytexttosystem context context,string text 從系統剪下板獲取文字 public static string getsystemcopytext context con...

Android 相關彙總

1.多個activity,在某個activity中按back鍵退出程式而不回退到其他介面 用乙個單例模式來維護所有的activity,然後攔截back鍵事件,在事件處理中通過單例呼叫各個activity的finish 方法結束各個介面,記得做好相關的service關閉通知,即清理工作。參考 2.介面...