正则表达式 对ip地址排序(用到了分割和替换)

来源:互联网 发布:辐射3 mac 编辑:程序博客网 时间:2024/06/07 08:25
import java.util.*;class L{public static void main(String[] args){String ip="192.168.0.1 134.3.6.7 232.4.34.67 4.5.6.7";ip=ip.replaceAll("(\\d+)","00$1");System.out.println(ip);ip=ip.replaceAll("0*(\\d{3})","$1");System.out.println(ip);String[] ipArray=ip.split(" ");TreeSet<String> ts=new TreeSet<String>();for(String s: ipArray){ts.add(s);}for(String m:ts){System.out.println(m.replaceAll("0*(\\d+)","$1"));}}} 

 
原创粉丝点击