Die Eingabe genau wie unten:Need Element zu finden, kurz bevor Regex Element über Python
"dinem-5554\tlee"
Ich brauche Regex auszuführen, um den Wert vor \tlee
) zu erhalten, das heißt, dinem-5554
. Das habe ich ausprobiert:
m = re.findall(r'(\tlee)',a)[0]
if m:
print m
else:
print "none"
versuchen 're.findall (" (. +?) \ Tlee ", a)' –
Definieren Sie "den Wert vor". Was sollte in der Saite '" dimem-5554 lee "passen? "dinem-5554"? "5554"? "4"? Das Leerzeichen? Etwas anderes? – Kevin
Sie können auch versuchen, '(. *) \ Tlee' und beziehen Sie sich auf Capture-Gruppe' $ 1' – ctwheels