Modèle:IsIPAddress/Documentation

Utilisation

modifier

Ce modèle retourne 4 si le contenu du paramètre est une adresse IPv4 ; 6 pour une adresse IPv6 ; rien si ce n'est pas une adresse IP.

Ce modèle technique est utilisé au sein d'autres modèles, tels que des messages pour pages de discussions d'utilisateurs, afin d'adapter leur comportement au type de destinataire.

Syntaxe

modifier
{{IsIPAddress|contenu à tester}}

Exemples

modifier
  • {{IsIPAddress|127.0.0.1}} → 4
  • {{IsIPAddress|00AB:0002:3008:8CFD:00AB:0002:3008:8CFD}} → 6
  • {{IsIPAddress|31poy}}
  • {{IsIPAddress|}}
  • {{IsIPAddress| 127.0.0.1}} (avec un espace initial) → 4