[Python] espressioni regolari

Andrea Ambu andreambu a gmail.com
Lun 23 Apr 2012 15:50:20 CEST


La prima cosa che mi e` venuta in mente e`: http://stackoverflow.com/a/1732454
La seconda e` la funzione prettify() di BeautifulSoup [1].

Buon lavoro :)


[1] http://www.crummy.com/software/BeautifulSoup/

2012/4/23 Lorenzo Macchiavelli <lmacchiavelli a gmail.com>:
> Ciao a tutti,
>
> sto cercando di realizzare un piccolo script che apre tutti i file del cms
> (centinaia, lavoro devastante )
> che uso in azienda e pulisce gli spazi tra i tag, tabulazioni ,ritorni a
> capo e commenti!
> tutto funzionante!... tranne la cosa essenziale!!... l'espressione regolare
> che elimina gli spazi :) !
> premettendo che sono pochi giorni che ho iniziato ad utilizzarle!
>
> result = re.sub(r"(?m)(>\n+|\t|\r|\s+\?<)|(<!--.*?-->)", "", text)
>
> praticamente  con questa sovrascrivo anche i simboli(< >), come faccio a
> ad evitare che prenda anche il primo carattere del gruppo di ricerca?..
>
> Grazie
>
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>



-- 
Andrea


Maggiori informazioni sulla lista Python