[Python] trova e sostituisci

Daniele Varrazzo piro a develer.com
Ven 16 Apr 2010 11:44:15 CEST


On Fri, 16 Apr 2010 11:11:03 +0200, Valerio Pachera <sirio81 a gmail.com>
wrote:
> Avrei bisogno di una cosa tipo
> 
> stringa = ' questa stringa  ha tabulazioni    e pił spazi nel mezzo e
> / alla fine   "
> 
> print stringa.replace('\t', '').strip()
> 
> questa concatenazione rimuove tutte le taulazione e tutti gli spazi ad
> _inizio_ e _fine_ stringa.
> Vorrei essere sicuro di lasciare un solo spazio fra le parole.

In [1]: s = " questa stringa  ha tabulazioni  \t  e piu' spazi nel mezzo e
alla fine  "

In [2]: " ".join(s.split())
Out[2]: "questa stringa ha tabulazioni e piu' spazi nel mezzo e alla fine"

-- 
Daniele Varrazzo - Develer S.r.l. 
http://www.develer.com


Maggiori informazioni sulla lista Python