fork download
  1. import java.util.Arrays;
  2.  
  3. import java.util.regex.Matcher;
  4. import java.util.regex.Pattern;
  5.  
  6. public final class Main {
  7.  
  8. public static void main(final String[] argv) {
  9. final Pattern pattern = Pattern.compile("TEST.{2}(9\\d*)");
  10. for (final String str : Arrays.asList("...... TESTYY912345 .......",
  11. "...... TESTXX967890 ........")) {
  12. final Matcher matcher = pattern.matcher(str);
  13. if (matcher.find()) {
  14. final int value = Integer.valueOf(matcher.group(1));
  15. System.out.println(value);
  16. }
  17. }
  18. }
  19. }
Success #stdin #stdout 0.06s 215552KB
stdin
Standard input is empty
stdout
912345
967890