Zusätzliche leere Elemente beim Teilen einer Zeichenkette mit re.split

8

Ich versuche, eine Zeichenkette in Python mit re.split:

zu teilen %Vor%

So sieht meine Split-Funktion inklusive Regex aus:

%Vor%

Das Ergebnis sieht folgendermaßen aus:

%Vor%

Obwohl das korrekt ist, möchte ich alle leeren Elemente loswerden.

    
Hedge 31.01.2013, 17:00
quelle

2 Antworten

8

Suchen Sie das?

%Vor%

?

Es klingt nicht wie re.split() ist das richtige Werkzeug für den Job.

    
NPE 31.01.2013, 17:07
quelle
2

Sie können auch ein Listenverständnis verwenden und es direkt filtern

%Vor%

Das Ergebnis sieht wie erwartet aus:

%Vor%     
Carlos Quintanilla 31.01.2013 17:12
quelle

Tags und Links