Python: Streifen ein Platzhalter-Wort

Ich habe strings mit Worten, getrennt durch Punkte.
Beispiel:

string1 = 'one.two.three.four.five.six.eight' 
string2 = 'one.two.hello.four.five.six.seven'

Wie verwende ich diesen string in eine python-Methode, die Zuordnung eines Wortes als Platzhalter (weil in diesem Fall zum Beispiel das Dritte Wort variiert). Ich bin am überlegen, reguläre Ausdrücke, aber weiß nicht, ob der Ansatz, wie ich ihn in Erinnerung ist möglich, in python.
Zum Beispiel:

string1.lstrip("one.two.[wildcard].four.")

oder

string2.lstrip("one.two.'/.*/'.four.")

(Ich weiß, dass ich zu extrahieren, können Sie dies durch split('.')[-3:], aber ich bin auf der Suche nach einer Allgemeinen Weise, lstrip ist nur ein Beispiel)

InformationsquelleAutor aldorado | 2013-08-30

Schreibe einen Kommentar