質問: Javaにて文字列の語尾が数字の部分を正規表現で取得したいと思っておりますがどうすればよろしいでしょうか。何卒ご教授お願いいたします。 例) 取得前:おはようございます1 さようなら23 取得後:1 23
回答: ``` String target = "おはようございます1"; String regex = "\\d+$"; Pattern pattern = Pattern.compile(regex); Matcher m = pattern.matcher(target); if(m.find()) { System.out.println(m.group()); } ``` 正規表現でマッチした部分を取り出すgroup()というメソッドがあるんですが...