Regular Expressions Java

import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class SimpleSubGroupExample {
  public static void main(String args[]) {
    Pattern p = Pattern.compile("\\w(\\d)");
    String candidate = "J9 is my favorite";
    Matcher matcher = p.matcher(candidate);
    if (matcher.find()) {
      String tmp = matcher.group(0);
      System.out.println(tmp);
      tmp = matcher.group(1);
      System.out.println(tmp);
    }
  }
}