Regular Expression pour faire matcher toutes IP sauf une ? comment ? - C#/.NET managed - Programmation
Marsh Posté le 02-02-2007 à 21:04:34
pas bon du tout ta regex.
tu ferais bien de faire d'abord la regex pour une IP valide et ensuite de faire une simple comparaison pour les interdections.
Marsh Posté le 02-02-2007 à 20:33:06
J'essaye de faire une expression régulière.
Je veux que ça match avec toutes les ips sauf une.
Mon dernier essai ressemble à ça.. Un peu barbare j'avoue
je veux n'imporet quelle ip sauf : 192.192.192.192
2?[0-8]([0-1]|[3-9])\.2?[0-8]([0-1]|[3-9])\.2?[0-8]([0-1]|[3-9])\.2?[0-8]([0-1]|[3-9])
Le problème, si un des 3 chiffres apparait, ça ne match plus.
genre 193.193.193.193 ne match pas..
Je n'arrive pas à le faire.
Quelqu'un peut il m'aider ?