Come sostituire spazio bianco con Python Regex

December 4

Python è un, interpretativa, linguaggio di programmazione orientato agli oggetti gratuito che consolida molte caratteristiche popolari delle altre lingue in una sintassi facile da leggere, come ad esempio la realizzazione di Regex o espressioni regolari. Simile al linguaggio di programmazione Perl, è possibile utilizzare Python espressioni regolari per cercare e sostituire i caratteri speciali, come ad esempio "\ s" per lo spazio bianco in una stringa di testo. Per cercare e sostituire tutti gli spazi bianchi in una stringa con un altro personaggio, utilizzare la funzione "re.sub." Built-in funzione di Regex

istruzione

1 Accedi al tuo editor di Python.

2 Caricare il modulo espressione regolare Python digitando "importare re" senza le virgolette, quindi premere "Invio":

3 Cercare e sostituire tutti gli spazi con un trattino digitando la seguente:

text = 'nome del sito web'

re.sub ( '\' s, '-', testo);

4 Premere Invio." ritorna Python:

'Web-site-name'

In questo esempio, Python usa la funzione re.sub per la ricerca di spazi bianchi - "\ s" - e sostituisce gli spazi bianchi con un trattino.