Find the last match with Java regex matcher

后端 未结 11 2204
情书的邮戳
情书的邮戳 2020-12-01 14:27

I\'m trying to get the last result of a match without having to cycle through .find()

Here\'s my code:

String in = \"num 123 num 1 num 698 num 19238          


        
11条回答
  •  -上瘾入骨i
    2020-12-01 14:44

    String in = "num 123 num 1 num 698 num 19238 num 2134";  
    Pattern p = Pattern.compile("num '([0-9]+) ");  
    Matcher m = p.matcher(in);  
    String result = "";
    
    while (m.find())
    {
         result = m.group(1);
    }
    

提交回复
热议问题