Modulo:IP validator: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Horcrux92 ha spostato la pagina Modulo:IsIP a Modulo:IP validator senza lasciare redirect: più comprensibile |
solo una lacuna ammessa fra i campi ipv6 |
||
Riga 23:
local s = frame.args[1] or '';
if not string.find(s, "^%w*:%w*:%w*:%w*:%w*:%w*:%w*:%w*$") or string.find(s, "::.*::") then
return '0'
end
for substr in string.gmatch(s, "(%w+)") do
if not string.find(substr, "^[0-9A-Fa-f][0-9A-Fa-f]?[0-9A-Fa-f]?[0-9A-Fa-f]?$") then
return '0'
end
|