Lassen Sie uns sagen, wir haben einen StringWie zeichne ich Zeichenkette zwischen bestimmten Zeichen und String in mehrzeiligen String? Python
string="This is a test code [asdf -wer -a2 asdf] >(ascd asdfas -were)\
test \
(testing test) test >asdf \
test"
Ich brauche die Zeichenfolge zwischen Zeichen zu bekommen> und Zeichenfolge "test".
Ich versuchte
re.findall(r'>[^)](.*)test',string, re.MULTILINE)
aber ich
(ascd asdfas -were)\ test \ (testing test) test >asdf.
bekommen aber ich brauche:
(ascd asdfas -were)\
UND
asdf
Wie kann ich diese 2 Saiten bekommen?
Also habe ich versucht, Ihre Code-Blöcke zu reparieren, können Sie bestätigen, dass sie so sind, wie Sie es beabsichtigten? – jedwards
Danke. Das ist, was ich wollte – Sam
Hier ist ein großer Regex-Builder helfen Sie testen https://regex101.com/#python – ti7