话那问题就简单了好多,这个实现效率比较低下.
boolean ipvalid(string s){
string regex0="(2[0-4]\\d)" + "|(25[0-5])";
string regex1="1\\d{2}";
string regex2="[1-9]\\d";
string regex3="\\d";
string regex="("+regex0+")|("+regex1+")|("+regex2+")|("+regex3+")";
regex="("+regex+").("+regex+").("+regex+").("+regex+")";
pattern p=pattern.compile(regex);
matcher m=p.matcher(s);
return m.matches();
}
文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




