Sembra che ci dovrebbe essere un modo più semplice di:
import string
s = "string. With. Punctuation?" # Sample string
out = s.translate(string.maketrans("",""), string.punctuation)
È lì?
The temperature in the O'Reilly & Arbuthnot-Smythe server's main rack is 40.5 degrees.
" contiene esattamente UN carattere di punteggiatura, il secondo "."
string.punctuation
non include affatto punteggiatura non inglese. Sto pensando a。 ,!? : × “” 〟e così via.