Salve a tutti,
ho un file di testo costituito più righe così formate:
avrei bisogno di sostituire gli spazi con dei ";" evitando però che gli stessi vadano a finire di fianco al "-", in modo che risulti il seguente:codice:B01 01/11/2008 30/11/2008 00 - 24 710
Ho provato così:codice:B01;01/11/2008;30/11/2008;00 - 24;710
ma ottengo la sequenza:codice:match = match.replaceAll("(?!(\\s\\-)|(\\-\\s))\\s", ";");
codice:B01;01/11/2008;30/11/2008;00 -;24;710
![]()
![]()