\はJavaでもエスケープ文字であるため、\\と書くPattern p = Pattern.compile("\\d+");
Matcher m = p.matcher("123abc");
if (m.find()) {
System.out.println(m.group());
}
Matcher.find():部分一致Matcher.matches():完全一致String.matches():完全一致Pattern.compile()の第2引数に指定する
CASE_INSENSITIVE(m.group(1))
group(0):全体group(n):n個目のグループ