Regex to get first number in string with other characters

前端 未结 10 1507
萌比男神i
萌比男神i 2020-11-30 11:34

I\'m new to regular expressions, and was wondering how I could get only the first number in a string like 100 2011-10-20 14:28:55. In this case, I\'d want it to

10条回答
  •  生来不讨喜
    2020-11-30 11:46

    public static void main(String []args){
            Scanner s=new Scanner(System.in);
            String str=s.nextLine();
            Pattern p=Pattern.compile("[0-9]+");
            Matcher m=p.matcher(str);
            while(m.find()){
                System.out.println(m.group()+" ");
    
            }
    

提交回复
热议问题