java IPUtil tool class source code

package com.util
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class IPUtil{
    /**
	 * 根据IP区分内外网
	 * 
	 * @param ip
	 * @return
	 */
	public static boolean isInner(String ip) {
		String reg = "(10|172|192|127)\\.([0-1][0-9]{0,2}|[2][0-5]{0,2}|[3-9][0-9]{0,1})\\.([0-1][0-9]{0,2}|[2][0-5]{0,2}|[3-9][0-9]{0,1})\\.([0-1][0-9]{0,2}|[2][0-5]{0,2}|[3-9][0-9]{0,1})";// 正则表达式=。
		Pattern p = Pattern.compile(reg);
		Matcher matcher = p.matcher(ip);
		return matcher.find();
	}
}

 

Published 34 original articles · Like1 · Visit 1945

Guess you like

Origin blog.csdn.net/qq_38974638/article/details/105429885