Eliminare spazi vuoti

2009/4/23 Stefano De nigris [email protected]

Ho provato a cancellare tutto il codice inziale che avevo creato e l’ho
sostituito con il tuo (Antonio) e funziona perfettamente.Tuttavia non
posso applicarlo al mio programma perche se no mi cambia tutto e dovrei
rifarlo dall’inizio.Esiste una soluzione simile da applicare a questo
codice qui:

Ciao Stefano,

se intendi dire che hai bisogno di stampare riga per riga, allora puoi
fare
qualcosa del genere:

arr = IO.readlines(“prova1.txt”)

for line in arr
puts line =~ /\s+\n/ ? line : line.lstrip
end

Se così non ti va bene, non è chiarissimo cosa debba restare uguale al tuo
codice iniziale e cosa può invece cambiare. In generale, dovresti sempre
essere in grado di sostituire una parte del programma con una che svolge
la
stessa funzione. Se hai bisogno di assegnare un certo valore ad alcune
variabili per far funzionare il resto del programma, facci sapere quali
variabili e cosa vorresti contenessero.

Ciao,
Antonio

http://antoniocangiano.com - Zen and the Art of Programming
http://math-blog.com - Mathematics is wonderful!
http://stacktrace.it - Aperiodico di resistenza informatica
Follow me on Twitter: http://twitter.com/acangiano
Author of “Ruby on Rails for Microsoft Developers”:
http://bit.ly/rorforms