So come rimuovere tutta la punteggiatura in una stringa.Come si eliminano tutti i segni di punteggiatura iniziali e finali in Python?
import string
s = '.$ABC-799-99,#'
table = string.maketrans("","") # to remove punctuation
new_s = s.translate(table, string.punctuation)
print(new_s)
# Output
ABC79999
Come si eliminano tutti i segni di punteggiatura iniziale e finale in Python? Il risultato desiderato di '.$ABC-799-99,#'
è 'ABC-799-99'
.
's.strip (string.punctuation) ' – zondo
I ho cercato su Google il titolo della tua domanda e il duplicato collegato è stato il primo risultato, con la soluzione esatta che stai cercando. Per favore fai più ricerche in futuro. – TigerhawkT3
@ TigerhawkT3, thx, ho fatto ricerche su SO. – SparkAndShine