Bonjour tout le monde voici mon problème :
j ai ecrit un code qui permet de saisir des adresses IP avec masque.
Le problème c'est que la regex que j ai ecrite (j suis pas tres familiarisé avec les regex pr l instant)
me pose des soucis :
je m explique :
si j insère par exemple : 223.100.122.52 --> ca marche l '@ est lue correctement
par contre si j insère : 192.168.100.114 --> ca ne marche pas : c'est la dernière plage qui me pose des soucis aparemment le programme accespte les nombres a deux chiffres (comme 52) et pas ceux à 3 chiffres (comme 100)
et j arrive pas a comprendre pourquoi parce que la regex que j utilise est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part String masque = "^[0-2]?[0-9]{0,2}\\.[0-2]?[0-9]{0,2}\\.[0-2]?[0-9]{0,2}\\.[0-2]?[0-9]{0,2}$";
est-ce que la regex est correcte? le problème est il autre part?
merci pour votre aide.
Partager