Extrahieren von Wörtern zwischen Trennzeichen [] in Python

7

Aus der folgenden Zeichenfolge möchte ich die Wörter zwischen den Trennzeichen [ ] like 'Service Current','Service','9991','1.22' :

extrahieren %Vor%

Wie kann ich das gleiche in Python extrahieren?

Vielen Dank im Voraus Kris

    
kris 17.05.2010, 20:23
quelle

3 Antworten

18

Vermeiden Sie die Verwendung von str als Variablenname. str hat in Python bereits eine Bedeutung und indem Sie es als etwas anderes definieren, verwirren Sie die Leute.

Nachdem Sie gesagt haben, dass Sie den folgenden regulären Ausdruck verwenden können:

%Vor%

Dies funktioniert wie folgt:

%Vor%

Ein alternativer regulärer Ausdruck ist:

%Vor%

Dies funktioniert, indem Sie eine nicht-gierige Übereinstimmung verwenden, anstatt irgendetwas außer ] zu finden.

    
Mark Byers 17.05.2010 20:26
quelle
4

Sie können Regex

verwenden %Vor%     
joaquin 17.05.2010 20:30
quelle
2
%Vor%     
Vineet 17.05.2010 20:30
quelle

Tags und Links