import re testo=re.sub(r'(?m) +$','',testo) -------------------------------------------------- Oppure decomporre in righe, applicare rstrip a ogni riga e ricongiungere con ''.join.
Josef Eschgfaeller 2012/9/2, Federico Bruni <fedel...@gmail.com>: > Buongiorno a tutti > > s = 'Ciao mondo ' > s = s.rstrip() > print(s) > Ciao mondo > > Questo funziona. > Se invece ho una stringa con più linee ho dei problemi. > Ho provato questo ma non va: > > s = 'Ciao mondo \nsono un newbie ' > for line in s: > s = line.rstrip() > print(s) > > Ha cancellato tutto. > Dove sbaglio? > Mi sapete dire anche cosa mi devo leggere della documentazione di python > (nel tutorial?) per capire il mio errore? > > Grazie > -- > Federico > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python