long (final Pattern pattern, final String line) { final Matcher matcher = pattern.matcher(line); if (matcher.matches()) { if (pattern == ourExportComplete) { return 0; } final String group = matcher.group(1); if (group == null) return -1; try { return Long.parseLong(group); } catch (NumberFormatException e) { // } } return -1; }