expression régulière négative
Bonjour,
je suis relativement débutant en Python (j'utilise la version 2.6) et je suis confronté au problème suivant:
j'ai une string qui contient à intervalles irréguliers des répétitions de 100 'N'. Je désire construire une expression régulière qui me permette de repérer TOUT CE QUI N'EST PAS ces répétions de 100 'N' (le chiffre 100 est fixe lui).
J'arrive à repérer les 100 'N' assez facilement avec une expression du type
re.finditer('N{100},string), mais dès que j'essaie d'inverser:
re.finditer('[^N{100}]',...) ça ne marche plus, il se base sur tous les 'N' qu'il rencontre, même s'il n'y en a pas 100 (la string contient certains 'N' isolés que je ne veux pas repérer).
Est-ce que l'un de vous saurait comment construire une telle expression régulière ?
Mathieu