[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Regex de IP para acl



>>>>> "Bruno" == Bruno Francisco Rodrigues <brunofranrodrigues@gmail.com> writes:

    Bruno> Bom dia lista.
    Bruno> Gostaria de saber se alguém pode me ajudar com uma regex de IP
    Bruno> É esta que esta ai:

    Bruno> ^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})|\/[0-9]{2}?$/

    Bruno> A idéia basicamente é casar “IP/MASCARA” e casar somente “IP” mais
    Bruno> nunca casar “IP/” pois o uso seria em um CGI para adicionar ips a um
    Bruno> acl do squid.
    Bruno> E caso eu adicione um ip assim 192.168.100.2/ e der restart no serviço
    Bruno> ela vai xiar em razão da syntax do IP.

Tenta isso:

^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})(\/[0-9]{2})?$

-- 
Eden Cardim
Software Engineer
edencardim.com
+55 73 9986-3963


Reply to: