黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java正則匹配數字的例子

Java正則匹配數字的例子

更新時間:2022-08-18 11:11:54 來源:動力節點 瀏覽1696次

您可以使用元字符“ \\ d ”或使用以下表達式來匹配給定字符串中的數字:

[0-9]

例子1

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Example {
   public static void main(String args[]) {
      //從用戶讀取字符串
      System.out.println("Enter a String");
      Scanner sc = new Scanner(System.in);
      String input = sc.nextLine();
      String regex = "\\d";
      //編譯正則表達式
      Pattern pattern = Pattern.compile(regex);
      //檢索匹配器對象
      Matcher matcher = pattern.matcher(input);
      int count = 0;
      while(matcher.find()) {
         count++;
      }
      System.out.println("Number of digits: "+count);
   }
}

輸出結果

Enter a String
sample text 1234 6657
Number of digits: 8

例子2

import java.util.Scanner;
public class RegexExample {
   public static void main( String args[] ) {
      //接受10位數字的正則表達式
      String regex = "\\d{10}";
      System.out.println("Enter input value: ");
      Scanner sc = new Scanner(System.in);
      String input = sc.nextLine();
      boolean result = input.matches(regex);
      if(result) {
         System.out.println("10 digit number");
      } else {
         System.out.println("wrong input");
      }
   }
}

輸出1

Enter input value:
9848022558
10 digit number

輸出2

Enter input value:
5337
wrong input

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲影视在线观看 | freexxx性欧美极品另类 | 国产精品偷伦视频播放 | 一级做a毛片在线看 | 99久9在线视频 | 精品一区二区三区免费视频 | 国产福利免费观看 | 一级做a爱过程免费观看 | 亚洲综合五月 | 人人澡人人草 | 中国黄色一级大片 | 一区二区中文字幕 | 日韩中文字幕在线 | 日韩美女拍拍免费视频网站 | 国产成人高清精品免费软件 | 91桃色观看入口 | 久久综合五月开心婷婷深深爱 | 中文字幕一区在线 | 国产精品免费入口视频 | 7m凹凸国产刺激在线视频 | 婷婷夜夜躁天天躁人人躁 | 日本高清乱理论片 | 人人爽人人爱 | 免费又黄又硬又大爽日本 | 在线观看视频亚洲 | 成人网18免费软件 | 日本三级香港三级国产三级 | 老司机免费精品视频 | 成人影院在线观看免费 | 日本夜夜 | 国产成人精品免费2021 | 欧美极品欧美精品欧美视频 | 日韩免费视频 | 亚洲永久免费网站 | 日本中文在线播放 | 91短视频网站 | 久爱www免费人成福利播放 | 成人动漫在线看 | 日韩伦理影视 | 色综合天天综合网国产成人 | 热99re久久精品精品免费 |