regex : la complémentarité
Bonjour,
Je recherche le symbole (ou autre chose) qui permetterai de séléctionner l'inverse de mon expression régulière, je m'explique :
Soit un fichier html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <HTML>
<BODY>
<Voilà une partie qui ne m'interesse pas>
blablabla
</Voilà une partie qui ne m'interesse pas>
<table>
...
</table>
...
<Voilà une partie qui ne m'interesse pas>
nanananana
</Voilà une partie qui ne m'interesse pas>
...
</BODY>
</HTML> |
j'ai fait une regex qui me séléctionne les parties qui ne m'interessent pas :
Code:
1 2
|
(?i)(?P<contents>(?=\<Voilà une partie qui ne m'interesse pas>).*?</Voilà une partie qui ne m'interesse pas>) |
J'aimerai juste pouvoir sélectionner tout l'inverse (le complémentaire de cette expression en fait)
Quelqu'un a une idée ?
Merci :D
remplacer au lieu de complémentariser...
Ouais c'est une sacré bonne idée ça !
Je m'en vais la tester...
Merci ypicot !
EDIT: ça marche !!!