Modul:IPAddress/dok
Dette er dokumentasjonssiden for Modul:IPAddress
Dette er en underside med dokumentasjon for Modul:IPAddress (se denne siden for selve modulen). Den inneholder brukerinformasjon, kategorier og annet som ikke er del av den originale modulsiden.
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.