Ich weiß, wie man die ganze Interpunktion in einer Zeichenkette entfernt.Wie entferne ich alle führenden und nachfolgenden Satzzeichen 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
Wie entferne ich alle führenden und nachgestellten Satzzeichen in Python? Das gewünschte Ergebnis von '.$ABC-799-99,#'
ist 'ABC-799-99'
.
's.strip (string.punctuation) ' – zondo
Ich googelte den Titel Ihrer Frage und das verknüpfte Duplikat war das allererste Ergebnis, mit der genauen Lösung, nach der Sie suchen. Bitte forschen Sie in Zukunft mehr. – TigerhawkT3
@ TigerhawkT3, Thx, ich habe Forschung über SO. – SparkAndShine