Nwlapcug.com


Come eliminare i segni di punteggiatura in Python

Quando si lavora con stringhe in Python, segni di punteggiatura talvolta creare problemi, soprattutto segna come periodi e barre rovesciate che vengono normalmente utilizzate dai computer come caratteri speciali. Per eseguire correttamente il programma, è possibile eliminare i segni di punteggiatura con il modulo di "re" in Python. Questa operazione rimuoverà tutto da una stringa ad eccezione di lettere, numeri, spazi e trattini di sottolineatura.

Istruzioni

1

Aprire lo script Python che dispone di una stringa da cui si desidera eliminare i segni di punteggiatura.

2

Digitare quanto segue:

importazione re, string
s = "string per rimuovere segni di punteggiatura da"
out = re.sub (re.escape(string.punctuation) % di '[%s]', ', s)

Sostituire "stringa per rimuovere segni di punteggiatura da" con la stringa effettiva.

3

Salvare e chiudere il vostro script di Python.