Bonjour tout le monde!

Je me prend la tête avec les regexp sur un truc simple...

J'essaye de matcher un groupe entre <<<%% et %%>>>.
Du coup j'ai ecris :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
>>>def foo(match):
...    print("{}\t{}\t{}".format(match.group(0),match.group(1),match.group(2)))
...    return "OK!!!!!"
...
>>>l__string="debut bla bla <<<%%le match goup%%>>>bli bli fin"
>>>l__reRes = re.sub(r"(.*)<<<\%\%(\w*)\%\%>>>(.*)",foo, l__string)
et ... rien. Je ne passe pas dans foo()
Pourquoi tant de haine ?