<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      java 驗證手機號是否合法

      一、通用工具類編寫

      /**
       * @project
       * @Description
       * @Author songwp
       * @Date 2022/9/15 17:06
       * @Version 1.0.0
       **/
      public class PhoneUtil {
      
          /**
           * 驗證手機號是否合法
           * @return
           */
          public static boolean isMobileNum(String mobile){
              if (mobile.length() != 11) {
                  return false;
              }else{
                  /**
                   * 移動號段正則表達式
                   */
                  String pat1 = "^((13[4-9])|(147)|(15[0-2,7-9])|(178)|(18[2-4,7-8]))\\d{8}|(1705)\\d{7}$";
                  /**
                   * 聯(lián)通號段正則表達式
                   */
                  String pat2  = "^((13[0-2])|(145)|(15[5-6])|(176)|(18[5,6]))\\d{8}|(1709)\\d{7}$";
                  /**
                   * 電信號段正則表達式
                   */
                  String pat3  = "^((133)|(153)|(177)|(18[0,1,9])|(149))\\d{8}$";
                  /**
                   * 虛擬運營商正則表達式
                   */
                  String pat4 = "^((170))\\d{8}|(1718)|(1719)\\d{7}$";
      
                  Pattern pattern1 = Pattern.compile(pat1);
                  Matcher match1 = pattern1.matcher(mobile);
                  boolean isMatch1 = match1.matches();
                  if(isMatch1){
                      return true;
                  }
                  Pattern pattern2 = Pattern.compile(pat2);
                  Matcher match2 = pattern2.matcher(mobile);
                  boolean isMatch2 = match2.matches();
                  if(isMatch2){
                      return true;
                  }
                  Pattern pattern3 = Pattern.compile(pat3);
                  Matcher match3 = pattern3.matcher(mobile);
                  boolean isMatch3 = match3.matches();
                  if(isMatch3){
                      return true;
                  }
                  Pattern pattern4 = Pattern.compile(pat4);
                  Matcher match4 = pattern4.matcher(mobile);
                  boolean isMatch4 = match4.matches();
                  if(isMatch4){
                      return true;
                  }
                  return false;
              }
          }
      }

      二、方法調(diào)用測試

      public static void main(String[] args) {
          boolean mobileNum = isMobileNum("18740458584");
          System.out.println("驗證自己的手機號是否合法:"+mobileNum);
      
          boolean mobileNum1 = isMobileNum("1554");
          System.out.println("驗證少于11位數(shù)字通過驗證是否合法:"+mobileNum1);
      
          boolean mobileNum2 = isMobileNum("1554AAAAAAAAAA");
          System.out.println("驗證大于11位數(shù)字且含字母通過驗證是否合法:"+mobileNum2);
      }

      輸出如下:

      驗證自己的手機號是否合法:true
      驗證少于11位數(shù)字通過驗證是否合法:false
      驗證大于11位數(shù)字且含字母通過驗證是否合法:false
      posted @ 2022-09-15 18:18  [奮斗]  閱讀(205)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日99久9在线 | 免费| 狠狠色狠狠综合久久| 在线观看视频一区二区三区| 武装少女在线观看高清完整版免费| 欧美老少配性行为| 无码精品人妻一区二区三区湄公河| 国产一区二区三区国产视频| 亚洲日韩精品无码一区二区三区| 午夜成年男人免费网站| 亚洲色欲色欱WWW在线| 久久五月丁香激情综合| 免费国产精品黄色一区二区| 免费久久人人爽人人爽AV| 亚洲中文无码手机永久| 亚洲中文字幕精品久久| 日韩精品一区二区三区激| 巨爆乳中文字幕爆乳区| 人人人澡人人肉久久精品| 一本高清码二区三区不卡| 日韩av爽爽爽久久久久久| 免费人成在线观看网站| 国产免费毛卡片| 亚洲线精品一区二区三区| 国产亚洲精品AA片在线爽| 中文字幕乱码一区二区免费| 国产成人综合亚洲第一区| 91久久国产成人免费观看| 欧美日韩在线亚洲二区综二| 金乡县| 日韩有码中文字幕av| 欧美牲交a欧美牲交aⅴ一| 最新亚洲av日韩av二区| 天堂mv在线mv免费mv香蕉| 男女激情一区二区三区| 熟女女同亚洲女同中文字幕| 亚洲第一区二区快射影院| 国产精品成人网址在线观看| 宜兴市| 制服丝袜美腿一区二区| 俄罗斯老熟妇性爽xxxx| 无码伊人66久久大杳蕉网站谷歌|