正则表达式排序:ip地址排序
来源:互联网 发布:如何找淘宝店套花呗 编辑:程序博客网 时间:2024/05/29 05:04
package collection;
import java.util.Arrays;
import java.util.TreeSet;
public class Demo6 {
/**
* @ip地址排序
*/
public static void main(String[] args) {
String str = "192.68.1.254 102.49.23.013 10.10.10.10 2.2.2.2 8.109.90.30";
str = str.replaceAll("(\\d+)", "00$1");
//sop(str);
str = str.replaceAll("0*(\\d{3})", "$1");
//sop(str);
String[] s = str.split(" +");
//第一种排序方式
//Arrays.sort(s);
//第二种排序方式
TreeSet<String> ts = new TreeSet<String>();
for(String x:s)
ts.add(x);
for(String x:ts)
sop(x.replaceAll("0*(\\d+)", "$1"));
}
public static void sop(Object obj){
System.out.println(obj);
}
}
0 0
- 正则表达式排序:ip地址排序
- 正则表达式-4(IP地址排序+Mail判断)
- 正则表达式 对ip地址排序(用到了分割和替换)
- Java 正则表达式--匹配字符获取、IP地址排序
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- IP地址正则表达式
- ip地址正则表达式
- IP地址正则表达式
- Ip地址正则表达式
- 黑马程序员_Java基础_正则表达式,校验QQ号,手机号,邮箱,IP地址排序,网络爬虫
- IP地址排序问题
- IP地址排序
- IP地址排序
- IP地址排序问题
- 【Leetcode】House Robber
- phpcms浏览入口端两个访问的示意图
- 用caffe在notebook(gpu/cpu性能有限)上训练数据出现的错误
- HTML5的全局属性
- 图像梯度的定义及应用
- 正则表达式排序:ip地址排序
- 安卓中常用控件遇到问题解决方法(持续更新和发现篇幅)(在textview上加一条线、待续)
- Vertica数据库操作
- Objective-C 2.0 Morden Runtime
- 后台执行的定时任务
- qt音频程序调试总结
- Nftables代替iptables
- frame的简单应用:简单入门
- 调试大法,欲练此功,必须秃头!