fork download
  1. import java.util.*;
  2. import java.lang.*;
  3.  
  4. class Main
  5. {
  6. public static void main (String[] args) throws java.lang.Exception
  7. {
  8. String str = "\"TEXTVALUE\";NUMBER;\"TEXTVALUE;TEXTVALUE\";DOUBLE;DATE;\"TEXTVALUE\"";
  9. String[] parts = str.split(";(?=(([^\"]*\"){2})*[^\"]*$)");
  10. for (String s : parts)
  11. System.out.println(s);
  12. }
  13. }
Success #stdin #stdout 0.07s 380224KB
stdin
Standard input is empty
stdout
"TEXTVALUE"
NUMBER
"TEXTVALUE;TEXTVALUE"
DOUBLE
DATE
"TEXTVALUE"