Ciao amici!
Ho un piccolo problema: non so come fare in modo di eliminare gli spazi superflui in una stringa.

Mi spiego: se la stringa contiene più spazi consecutivi, il numero di spazi totali consecutivi dovrà essere sempre uno.

Per cui,
codice:
"foo bar ciao"
"foo bar  ciao"
"foo  bar  ciao"
"foo      bar    ciao"
dovrebbero diventare tutti:
"foo bar ciao"

e inoltre:
"  foo bar ciao   "
dovrebbe diventare:
"foo bar ciao"
(ovvero, elimino tutti gli spazi all'inizio e alla fine della stringa)
Che funzione posso usare? :master: