J'ai besoin de trouver des adresses IP internes en utilisant une regex, j'ai réussi à le faire, mais dans les cas suivants tous les 4 correspond. J'ai besoin d'une regex qui ne correspond pas à la première mais qui correspond à la suivante 3. Chaque ligne est une entrée différente.Aide précise regex de détection IP
! "version 10.2.0.4.0 detected"
+ "version 10.2.0.42 detected"
+ "version 10.2.0.4 detected"
+ "version 10.2.0.4"
modifier: mon regex actuel est
(?-i)\b10\.2.(?:[0-9]|[0-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b
Toutes les idées?
Le point important est (?! \. [0-9]) à la fin. – dereli