 Ajoutez une fonctionnalité dans le code donné afin qu'il puisse accepter les caractères génériques et les caractères spéciaux.
 Programme Python 3 pour valider \n# l'adresse IPv4 \n\n# Fonction pour valider une adresse IPv4 donnée. \ndef validate_IPv4(s): \nl = s.split(".") \n si len(l) != 4 : \n renvoie Faux\n pour x dans l : \n si non x.isdigit() ou int(x)>255 : \n renvoie Faux\n renvoie Vrai\n\n# Code de pilote \ns = "192.168.1.2"\nif validate_IPv4(s) : \n print("valid") \nelse : \n print("Non valide")
 # Programme Python 3 pour valider \n# l'adresse IPv4 \n\n# Fonction pour valider une adresse IPv4 donnée. \ndef validate_IPv4(s): \nl = s.split(".") \n si len(l) != 4 : \n renvoie Faux\n pour x dans l : \n si x != '*' et x != '#' et (pas x.isdigit() ou int(x)>255) : \n renvoie Faux\n renvoie Vrai\n\n# Code de pilote \ns = "192.168.1.*"\nif validate_IPv4(s): \n print("valid") \nelse : \n print("Invalid")