Originariamente inviato da LuLyLuNa
Con "validare" intendi che non considera gli spazi?
No, si intende: validare il formato per aspettarsi, detto a parole: "una o più cifre decimali, uno spazio, trattino, uno spazio, una o più lettere, ........".

Originariamente inviato da LuLyLuNa
Oppure potrei creare lo split() così:
codice:
String[] items = riga.split(" - ");
Sì, così è corretto.