多个IP地址的正则表达式检验
请问多个IP地址 : 如192.168.0.1|192.168.0.2|192.168.0.3 正则表达式的写法
------解决方案--------------------^[192.168.0.](([1-9])|([1-9][0-9])|([1-2][0-9][0-9]))$
应该是 没测试过 呵呵
------解决方案--------------------^192\.168\.0\.[123]$
要找出其中的规律
------解决方案--------------------(?:(?:25[0-5]|2[0-4]\d|1\d{0,2}|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d{0,2}|\d)
------解决方案--------------------^(?:(?:(?:[1-9]?[0-9]|1[0-9]{2}|2(?:[0-4][0-9]|5[0-5]))\.){3}(?:[1-9]?[0-9]|1[0-9]{2}|2(?:[0-4][0-9]|5[0-5]))(?:\|(?:(?:[1-9]?[0-9]|1[0-9]{2}|2(?:[0-4][0-9]|5[0-5]))\.){3}(?:[1-9]?[0-9]|1[0-9]{2}|2(?:[0-4][0-9]|5[0-5])))*)$