关于substring和indexOf截取字符串 有类似这样的字符串aaa-bbb-ccc-ddd"-"的个数不确定怎么截取到最后一个"-"之前或者从最后一个"-"之后截取在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String有个函数叫做:lastIndexOf() String str = "aaa-dfd-fdf";System.out.println(str.substring(0, str.lastIndexOf("-")));System.out.println(str.substring(str.lastIndexOf("-") + 1)); String content = "aaa-bbb-ccc-ddd"; String pattern = "(.*)-[^-]+"; Matcher matcher = Pattern.compile(pattern).matcher(content); if(matcher.matches()){ System.out.println(matcher.group(1)); }结果是:aaa-bbb-ccc是这意思不? java如何循环生成对象名 Polynomial 实现 JAVA如何处理G711的音频RTP包 ************关于*定时器*问题**************** 关于基本数据类型的问题 java连mysql数据库驱动问题 javascript调用ocx控件时的参数传递问题 求救!!!那位大虾能帮忙看看为什么JTable为什么不显示数据库的查询结果 请问在一个class里面,是否可以实现这样的功能,简单问题! java泛型问题 小弟有关socket服务器送过来数组客户端该如何接收,请教下各位大侠们!!谢谢 mysql乱码问题
System.out.println(str.substring(0, str.lastIndexOf("-")));
System.out.println(str.substring(str.lastIndexOf("-") + 1));
String content = "aaa-bbb-ccc-ddd";
String pattern = "(.*)-[^-]+";
Matcher matcher = Pattern.compile(pattern).matcher(content);
if(matcher.matches()){
System.out.println(matcher.group(1));
}结果是:aaa-bbb-ccc是这意思不?