salut,

voici une regex dont le résultat obtenu n'est pas celui escompté:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
>>> p_blind = re.compile('''(.*?) posts (?=small)|(?=big) blind \[\$(.*?) USD\]\.''')
>>> p_blind.findall('cinthia001 posts small blind [$0.01 USD].')
[('cinthia001', '')]
En effet, le résultat escompté étant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[('cinthia001', '0.01')]
Voyez-vous où ça coince ?