用正则表达式提取字符串中最后一个"/"结束的字符串 如d:/123/456/789.txt得到d:/123/456 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这也用正则? String str="d:/123/456/789.txt"; System.out.println(str.substring(0,str.lastIndexOf("/"))); public String getDirPath(String path){ String returnStr = ""; int ind = 0; if (null != path){ ind = path.lashIndexOf("/"); } if (ind > -1){ returnStr = path.subString(0, ind); } return returnStr;}随便写的 , 未测试 String str="d:/123/456/789.txt"; System.out.println(str.substring(str.lastIndexOf("/")+1,str.length())); String result = "d:/123/456/789.txt".replaceAll("/[^/]+$",""); JAVA权限管理问题 struts的ognl问题 spring 奇怪的 spring问题 被搞死了 spring mvc 找不到控制类中方法??(求高手指点) EJB3.0 注释 高手请帮忙解决一下 有谁知道搞java开发有那些职称可以考? 有关CMP的问题,各位高手请进,非常紧急!!! 向ejb高手请教有关entitybean的问题(weblogic)。 shiro行和列级别的数据权限控制 spring mvc 拦截器 拦截不到请求 求助关于ssh的List问题,在线等
System.out.println(str.substring(0,str.lastIndexOf("/")));
public String getDirPath(String path){
String returnStr = "";
int ind = 0;
if (null != path){
ind = path.lashIndexOf("/");
}
if (ind > -1){
returnStr = path.subString(0, ind);
}
return returnStr;
}
随便写的 , 未测试
System.out.println(str.substring(str.lastIndexOf("/")+1,str.length()));