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 :
et ... rien. Je ne passe pas dans foo()
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)
Pourquoi tant de haine ?
Partager