Python entfernt Interpunktion von Unicode-Zeichenfolgen außer Apostroph

8

Ich habe mehrere Themen gefunden und diese Lösung gefunden:

%Vor%

Dies sollte jede Interpunktion außer 'entfernen, das Problem ist, dass es auch alles andere aus dem Satz entfernt.

Beispiel:

%Vor%

natürlich, was ich will, ist der Satz ohne Interpunktion zu halten, und "Warhol" bleibt wie es ist

Gewünschte Ausgabe:

%Vor%

Bearbeiten:  Ich habe auch versucht,

zu verwenden %Vor%

aber dies streift jede Interpunktion

    
KameeCoding 28.04.2015, 21:29
quelle

1 Antwort

7

Geben Sie alle Elemente an, die Sie nicht entfernen möchten, d. h. \w , \d , \s usw. Dies ist der Operator ^ in eckigen Klammern. (entspricht allem außer)

%Vor%     
C.B. 28.04.2015, 21:38
quelle

Tags und Links