Modulo:IP validator/man: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
m fix incipit +testcase +progetto
Riga 1:
{{Man modulo}}
Modulo per verificare se una data stringa rappresenta un [[indirizzo ipIP]] valido.
 
Le funzioni disponibili sono {{code|is_ipv4}}, {{code|is_ipv6}} e {{code|is_ip}} da usare per convalidare, rispettivamente, secondo lo standard [[IPv4]], [[IPv6]] o uno dei due indistintamente. Non è prevista la convalida di [[IPv4-mapped address]] né di [[IPv4-compatible address]].

Di seguito alcuni esempi d'uso:
 
{| class="wikitable"
Riga 37 ⟶ 39:
| {{#invoke:IP validator|is_ipv4|A.2.50.255}}
|-
| rowspan="67" | {{code|is_ipv6}}
| 2001:13:A1B:90F:512:FFFF:88:AF3
| <nowiki>{{#invoke:IP validator|is_ipv6|2001:13:A1B:90F:512:FFFF:88:AF3}}</nowiki>
Riga 48 ⟶ 50:
| {{#invoke:IP validator|is_ipv6|4:4:4:4:4:4:4:4}}
|-
| 2001:13:A1B:90F::FFFF:AF3
| <nowiki>{{#invoke:IP validator|is_ipv6|2001:13:A1B:90F::FFFF:AF3}}</nowiki>
| 1
| {{#invoke:IP validator|is_ipv6|2001:13:A1B:90F::FFFF:AF3}}
|-
| 2001:13:A1B:90F::FFFF:88:AF3
| <nowiki>{{#invoke:IP validator|is_ipv6|2001:13:A1B:90F::FFFF:88:AF3}}</nowiki>
| 0
| {{#invoke:IP validator|is_ipv6|2001:13:A1B:90F::FFFF:88:AF3}}
|-
| 2001::90F::FFFF:88:AF3
Riga 89 ⟶ 96:
| {{#invoke:IP validator|is_ip|test}}
|}
 
{{progetto|informatica|template}}
 
<!-- la pagina del modulo non si può categorizzare direttamente, va fatto da qui --><includeonly>[[Categoria:Moduli]]{{Protetta}}</includeonly><noinclude>[[Categoria:Manuali dei moduli]]</noinclude>