Modul:IPAddress/dok

Fra Wikipedia, den frie encyklopedi

Dette er dokumentasjonssiden for Modul:IPAddress

Denne modulen inneholder noen funksjoner for sjekke om en streng er en IP-adresse (enten IPv4 eller IPv6).
Modulen brukes fra malen {{ErIPAdresse}}. Siden funksjonene ikke er lokale kan modulen også brukes direkte fra andre moduler.

Oversikt[rediger kilde]

isIp[rediger kilde]

Tar en streng som argument og returnerer:

  • "6" dersom strengen er en gyldig IPv6-adresse
  • "4" dersom strengen er en gyldig IPv4-adresse
  • tom streng dersom ikke en gyldig IP-adresse

Legg merke til at ekstra whitespace blir ikke godtatt (f.eks. blir ikke "127.0.0.1 " med et ekstra mellomrom på slutten gjenkjent som en IP-adresse).

isIpV6[rediger kilde]

Returner 1 dersom strengen er en gyldig IPv6-adresse, ellers 0.

isIpV4[rediger kilde]

Returner 1 dersom strengen er en gyldig IPv4-adresse, ellers 0.