最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中正則表達式的使用和詳解(上)

 更新時間:2017年04月27日 09:07:51   投稿:mrr  
這篇文章主要介紹了Java中正則表達式的使用和詳解,包括匹配驗證驗證email是否正確,在字符串中查詢字符或者字符串的代碼實例,需要的朋友可以參考下

1.匹配驗證-驗證Email是否正確

public static void main(String[] args) {
  // 要驗證的字符串
  String str = "service@xsoftlab.net";
  // 郵箱驗證規(guī)則
  String regEx = "[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]-*){1,}\\.){1,3}[a-zA-z\\-]{1,}";
  // 編譯正則表達式
  Pattern pattern = Pattern.compile(regEx);
  // 忽略大小寫的寫法
  // Pattern pat = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);
  Matcher matcher = pattern.matcher(str);
  // 字符串是否與正則表達式相匹配
  boolean rs = matcher.matches();
  System.out.println(rs);
}

2.在字符串中查詢字符或者字符串

public static void main(String[] args) {
  // 要驗證的字符串
  String str = "baike.xsoftlab.net";
  // 正則表達式規(guī)則
  String regEx = "baike.*";
  // 編譯正則表達式
  Pattern pattern = Pattern.compile(regEx);
  // 忽略大小寫的寫法
  // Pattern pat = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);
  Matcher matcher = pattern.matcher(str);
  // 查找字符串中是否有匹配正則表達式的字符/字符串
  boolean rs = matcher.find();
  System.out.println(rs);
}

以上所述是小編給大家介紹的Java中正則表達式的使用和詳解(上),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Java實現(xiàn)常見的排序算法代碼實例

    Java實現(xiàn)常見的排序算法代碼實例

    這篇文章主要介紹了Java實現(xiàn)常見的排序算法代碼實例,按照思路實現(xiàn)了以下幾個排序算法(冒泡排序、直接插入排序、直接選擇排序、快速排序),方便日后用到,特此記錄一下,需要的朋友可以參考下
    2023-11-11
  • java實現(xiàn)TCP socket和UDP socket的實例

    java實現(xiàn)TCP socket和UDP socket的實例

    這篇文章主要介紹了本文主要介紹了java實現(xiàn)TCP socket和UDP socket的實例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Java?分位點(分位值)計算方式

    Java?分位點(分位值)計算方式

    這篇文章主要介紹了Java?分位點(分位值)計算方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java Volatile關(guān)鍵字實現(xiàn)原理過程解析

    Java Volatile關(guān)鍵字實現(xiàn)原理過程解析

    這篇文章主要介紹了Java Volatile關(guān)鍵字實現(xiàn)原理過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • SpringMVC執(zhí)行步驟、Model的使用詳解

    SpringMVC執(zhí)行步驟、Model的使用詳解

    這篇文章主要介紹了SpringMVC執(zhí)行步驟、Model的使用詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java List中數(shù)據(jù)的去重

    Java List中數(shù)據(jù)的去重

    今天小編就為大家分享一篇關(guān)于Java List中數(shù)據(jù)的去重,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • java對象初始化順序驗證示例

    java對象初始化順序驗證示例

    以下這段小程序?qū)φ{(diào)用對象構(gòu)造函數(shù)時,父類構(gòu)造函數(shù)、成員變量初始化函數(shù),以及非靜態(tài)初始化塊調(diào)用順序進行驗證,不考慮靜態(tài)成員及靜態(tài)初始化塊
    2014-02-02
  • SpringSecurity?認證實現(xiàn)流程分析

    SpringSecurity?認證實現(xiàn)流程分析

    SpringSecurity框架通過一個過濾器鏈來處理認證和授權(quán),主要包括UsernamePasswordAuthenticationFilter負責(zé)處理登錄請求,本文給大家介紹SpringSecurity?認證實現(xiàn)登錄校驗,感興趣的朋友跟隨小編一起看看吧
    2024-10-10
  • 詳解Java中運算符及用法

    詳解Java中運算符及用法

    這篇文章主要介紹了詳解Java中運算符以及相關(guān)的用法講解,一起跟著小編學(xué)習(xí)下吧。
    2017-12-12
  • 使用Springboot實現(xiàn)健身房管理系統(tǒng)

    使用Springboot實現(xiàn)健身房管理系統(tǒng)

    這篇文章主要介紹了使用Springboot如何實現(xiàn)健身房管理系統(tǒng),希望對你有所幫助
    2021-07-07

最新評論

扎囊县| 弥勒县| 读书| 北安市| 桓台县| 武冈市| 盘山县| 新蔡县| 吉木乃县| 栾川县| 靖西县| 塘沽区| 泰和县| 西贡区| 固始县| 宜州市| 登封市| 阿勒泰市| 绥芬河市| 遂宁市| 唐河县| 阜宁县| 成都市| 原阳县| 五寨县| 色达县| 南召县| 民和| 黎城县| 民勤县| 息烽县| 星子县| 奉化市| 宽甸| 金沙县| 凤阳县| 鸡泽县| 泉州市| 棋牌| 临西县| 宜宾市|