Come estrarre le parole da una stringa in Python

November 6

Python è un linguaggio libero, interpretativo che integra i moduli da altri linguaggi di programmazione, come C e Perl. Durante la programmazione in Python, potrebbe essere necessario estrarre le parole da una stringa. Ad esempio, si può decidere di estrarre un nome di società da un indirizzo Web. Per estrarre le parole, utilizzare il built-in Python modulo, "Re", per manipolare il testo utilizzando le espressioni regolari. Se si ha familiarità con il linguaggio di programmazione Perl, troverete che il Python "re" del modulo è molto simile al testo operazioni in Perl.

istruzione

1 Apri il tuo editor di Python.

2 Caricare il modulo "re" digitando:

importazione re

3 Inserisci il testo. Ad esempio, digitare:

text = ( 'Questo è il mio esempio stringa.')

4 Estrarre parole la stringa utilizzando la funzione normale espressione "findall". Continuando l'esempio, tipo:

re.findall (r "stringa", testo)

In questo esempio, Python cerca l'intera stringa per la parola, "stringa" nella variabile, "testo".

5 Premere Invio." Python restituisce la parola come un oggetto stringa in un elenco. Continuando l'esempio, Python ritorna:

['corda']