Je tente d'écrire une regex en Python pour extraire une partie d'un paragraphe.Regex pour extraire le paragraphe
Dans le paragraphe ci-dessous, la partie que je souhaite extraire est en gras.
Cette proposition fonds de sauvetage stimuler, injecter des liquidités dans les banques et réduire la dette grecque dit rapports.
Ma regex et de sortie comme suit,
>>> text = 'Proposal will boost bailout fund, inject cash into banks and cut Greek debt says reports.'
>>> pattern = re.compile(r'(boost bailout)+?([\s\S]*?)(debt)+?')
>>> print re.findall(pattern, text)
[('boost bailout', ' fund, inject cash into banks and cut Greek ', 'debt')]
Bien qu'il n'extrait la bonne section, est-il juste que l'extraction est séparé en 3 parties dans un tuple, et pas seulement une seule ligne telle que le dessous?
[('boost bailout fund, inject cash into banks and cut Greek debt')]
Merci encore! Beaucoup à apprendre, beaucoup à apprendre. :) – Ted
De rien, encore une fois, Ted! :) –