• Home
  • Random
  • Log in
  • Settings
  • About Safer nicotine wiki
  • Disclaimers
Safer nicotine wiki

Template:IsIPAddress

  • Language
  • Watch
  • View source
Template documentation[view] [edit] [history] [purge]
WarningThis template is used on approximately 40,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.
This template uses Lua:
  • Module:IPAddress

Returns 4 if the address is IPv4, 6 if IPv6, and a blank when not an IP address.

Usage

  • {{IsIPAddress|127.0.0.1}} → 4
  • {{IsIPAddress|00AB:0002:3008:8CFD:00AB:0002:3008:8CFD}} → 6
  • {{IsIPAddress|31poy}} →
  • {{IsIPAddress}} →
  • {{IsIPAddress| 127.0.0.1}} (opening with space) → 4

The blank can be distinguished in constructs like: {{#if:{{IsIPAddress|127.0.0.1}}|<!--yes-->|<!--no-->}}

See also

  • Module:IPAddress
  • Template:IP-talk
  • Template:If IP (for displaying content only to IP users)
The above documentation is transcluded from Template:IsIPAddress/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://safernicotine.wiki/mediawiki/index.php?title=Template:IsIPAddress&oldid=37713"
Last edited 14 hours ago by imported>MusikBot II
Cookies help us deliver our services. By using our services, you agree to our use of cookies.
More information

Languages

      This page is not available in other languages.

      Safer nicotine wiki
      • This page was last modified on 30 May 2025, at 21:53. Warning: Page may not contain recent updates.
      • Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
      • Privacy policy
      • About Safer nicotine wiki
      • Disclaimers
      • Terms of Use
      • Desktop
      • Data access
      • Developers
      • Statistics
      • Cookie statement