OK quasi tutto fatto
ho usato questo metodo
try {
StringBuffer bufIn = readFile(list.get(1).toString());
StringBuffer bufOut = new StringBuffer();
Pattern p = Pattern.compile("StingaInizio(.*?)StingaFine", Pattern.DOTALL);
Matcher m = p.matcher(bufIn);
while (m.find()) {
bufOut.append(m.group(1)+"\n");
}
System.out.println("----------------------------------------------------------------");
System.out.println(bufOut);
System.out.println("-----------------------------------------------------------------");
} catch (Exception e) {
System.out.println(e);
}
Funziona quasi tutto l'unica cosa che non funziona è che se nella stessa riga ci fossero piu stringhe ricercate con questo metodo prende in considerazione solo la prima parola trovata e va alla riga successiva, ma a me serve che trovi tutte le parole nel documento , come si potrebbe fare???????????![]()
![]()
Ciao e ancora grazie