fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.util.regex.Pattern;
  7. import java.util.regex.Matcher;
  8.  
  9. /* Name of the class has to be "Main" only if the class is public. */
  10. class Ideone
  11. {
  12. public static void main (String[] args) throws java.lang.Exception
  13. {
  14. String[] array = new String[3];
  15. array[0] = "<a href=\"/item/main.nhn?code=002530\" class=\"tltle\">Marine</a>";
  16. array[1] = "<a href=\"/item/main.nhn?code=068270\" class=\"tltle\">Medic</a>";
  17. array[2] = "<a href=\"/item/main.nhn?code=053800\" class=\"tltle\">Firebat</a>";
  18.  
  19. String[] code = new String[3];
  20. String[] text = new String[3];
  21.  
  22. Pattern pattern = Pattern.compile(".*code=([0-9]*).*>([A-Za-z]*)<.*");
  23.  
  24. for (int i = 0; i < array.length; i++) {
  25. String string = array[i];
  26. Matcher ma = pattern.matcher(string);
  27. System.out.println("Code " + i + ":" + ma.replaceFirst("$1"));
  28. System.out.println("Text " + i + ":" + ma.replaceFirst("$2"));
  29. }
  30. }
  31. }
Success #stdin #stdout 0.08s 380160KB
stdin
Standard input is empty
stdout
Code 0:002530
Text 0:Marine
Code 1:068270
Text 1:Medic
Code 2:053800
Text 2:Firebat