Modèle:IsIPAddress

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Utilisation

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

{{IsIPAddress|contenu à tester}}

Exemples

  • {{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