fork(1) download
  1. import java.util.*;
  2. import java.util.regex.*;
  3. import java.lang.*;
  4. import java.io.*;
  5.  
  6. class Ideone
  7. {
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. Pattern featureIndexValuePattern = Pattern.compile("([\\w_ \\-\\.\\=]+)\\s+(\\d+)");
  11. String str = "member_currentCompany9042547 0";
  12. String str1 = "member_currentCompany9042547 0";
  13. Matcher match = featureIndexValuePattern.matcher(str);
  14.  
  15. if (match.find()) {
  16. System.out.println("FOUND!");
  17. System.out.println(match.group(0));
  18. System.out.println(match.group(1));
  19. System.out.println(match.group(2));
  20. }
  21.  
  22. match = featureIndexValuePattern.matcher(str1);
  23.  
  24. if (match.find()) {
  25. System.out.println("FOUND!");
  26. System.out.println(match.group(0));
  27. System.out.println(match.group(1));
  28. System.out.println(match.group(2));
  29. }
  30. }
  31. }
Success #stdin #stdout 0.06s 712192KB
stdin
Standard input is empty
stdout
FOUND!
member_currentCompany9042547 0
member_currentCompany9042547
0
FOUND!
member_currentCompany9042547 0
member_currentCompany9042547
0