Cercando qua e la su internet sono riuscito ad arrivare a qualcosa del genere...mi rimane poi da creare l'array ma è la cosa meno complicata.
Quello che ancora non soro riuscito a fare e farlo lavorare con le [] piuttosto che con <<>>codice:public static void main(String [] argv) { String text = "<<'0000000013','THUS|ETER','VALU'>>/(<<'0000000012','FPOD|VHFU','VALU'>>*<<'0000000137','PCO','GAS1'>>)"; Pattern pattern = Pattern.compile("<<([^<<]+)>>"); Matcher matcher = pattern.matcher(text); while(matcher.find()) { System.out.println("Sottogruppo 1 : "+matcher.group(1)); } }
E' possibile?

Rispondi quotando