Java 常用正則表達式

public class CommonRegex {
    // 驗證用戶名,字母開頭,允許6-16字節(jié),允許字母數(shù)字下劃線
    public static final String USERNAME_REGEX = "^[a-zA-Z][a-zA-Z0-9_]{5,15}$";
    // 驗證密碼:以字母開頭,長度在6~18之間,只能包含字母、數(shù)字和下劃線
    public static final String PASSWORD_REGEX = "^[a-zA-Z]\\w{5,17}$";
    // 驗證手機號碼
    public static final String MOBILE_REGEX = "^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9]|199)\\d{8}$";
    // 驗證電子郵箱
    public static final String EMAIL_REGEX = "([1-9]?[0-9a-zA-Z_\\.]{6,28})@[0-9a-zA-Z]+\\.(com|cn|com.cn|net|gov|org|edt)";
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 只能輸入數(shù)字:"^[0-9]$"。只能輸入n位的數(shù)字:"^\d{n}$"。只能輸入至少n位的數(shù)字:"^\d{n,}...
    e622a61aee8e閱讀 2,126評論 2 1
  • Java驗證電子郵箱 合法E-mail地址:1,@之前必須有內(nèi)容且只能是字母(大小寫)、數(shù)字、下劃線(_)、減號(...
    我就是個帝帝閱讀 1,567評論 1 3
  • 用正則表達式切割字符串;將,,和空格還有\(zhòng)隔開的字符分割 包含, ,和空字符串 包含() () 和空格 包含,,...
    寇寇寇先森閱讀 258評論 0 1
  • 3月22日下午2點在洛陽我們10個伙伴懷著激動和期待的心情開始了舞鋼之旅,路邊的海棠花在怒放,柳樹發(fā)出了嫩芽,...
    做一支會思想的蘆葦閱讀 670評論 1 0
  • 都說南方的春天很短,在南方不用準(zhǔn)備春裝,的確,仙兒買了很多春裝,但是一年到頭都穿不上,南方的春天有一個最明...
    小糊涂蛋_37d8閱讀 1,320評論 0 0

友情鏈接更多精彩內(nèi)容