/^(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)$/
042199255·256300071000
Regex pour les adresses IPv4 : bien couvrir les nombres de 0 à 255
Une adresse IPv4, c'est quatre nombres de 0 à 255. Voici pourquoi le motif évident \d{1,3} laisse passer 999.999.999.999, comment décrire un octet avec l'alternance, que faire des zéros en tête, et comment trouver des adresses dans du texte.
Regex Hunter