今天写代码遇到了要将子网掩码转为ip形式
/**
* Copyright(c) 2006-2020,xumingfei.
* All rights reserved.
*
* Project : com.leadal.netiler.root
* Version : 5.0
* JDK Version :1.6
* Comments
*
* History
* Sr Date ModifiedBy Why & What isModified
* 1. 2018年1月27日 Ethan_xuTODO
*/
package leadal.netiler.root.util;
import java.util.regex.Pattern;
/**
* @author Ethan_xu 2018年1月27日 上午10:51:05 IpMaskUtil.java
*/
public class IpMaskUtil {
public static void main(String[] args) {
System.out.println(mask2ipMask("24"));
}
public static boolean isMask(String mask) {
// Pattern pattern =
// Pattern.compile("(254|252|248|240|224|192|128|0)\\.0\\.0\\.0|255\\.(254|252|248|240|224|192|128|0)\\.0\\.0|255\\.255\\.(254|252|248|240|224|192|128|0)\\.0|255\\.255\\.255\\.(255|254|252|248|240|224|192|128|0)|^[1-9]$|^2\\d$|^3[0-2]$");
Pattern pattern = Pattern.