0
votes

Python Regex Multi ligne correspondant

Je dois faire correspondre plusieurs lignes dans Python. xxx

sur la chaîne ci-dessus Comment obtenir ci-dessous la sortie xxx

J'ai essayé ci-dessous le code mais ne fonctionne pas xxx


1 commentaires

Ce n'est pas clair ce que vous demandez, la production attendue que vous avez fournie n'est pas valide Python


3 Réponses :


1
votes

Peut-être, une expression un peu similaire à: xxx pré>

Démo 1 p>

ou: p> xxx pré>

Demo 2 P>

avec un dotall code> drapeau peut fonctionner ici. p>

test avec dotall code>: h3> xxx pré>

test sans dotall code>: h3>
['group one start\nline 1 data\ngroup end', 'group two start\ngroup two data\ngroup end']


1 commentaires

Mais comment obtenir une éventuelle de sortie



0
votes

Vous pouvez simplement diviser le texte en fonction du modèle extrémité de groupe , mais sans le capturer à l'aide d'un look-derrière xxx


0 commentaires

0
votes

au-dessous du code travaillant pour moi strong> xxx pré>

sortie strong> p>

group one start
line 1 data
group end
*************
group two start
group two data
group end
*************


0 commentaires