Bonsoir, j'ai un petit problème avec une expression régulière,
je cherche à trouver le début et la fin d'un fichier .flv pour cela j'utilise cette expression :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
flv = re.search('^FLV\x01\x05(.|\n)*\xdd$',fichier)
Mais il ne marche pas dès qu'il y a du texte avant ou apres le flv, par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
FLV\x01\x05ezoepirpzoiep rezi 
fkzefkç_é) )( ç \xdd
Fonctionne, mais pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
zefzoe
FLV\x01\x05ezoepirpzoiep rezi 
fkzefkç_é) ) ç \xdd
eofoe f

Une idée ? Merci.