用正则表达式提取字符串中最后一个"/"结束的字符串,该怎么解决
用正则表达式提取字符串中最后一个"/"结束的字符串
如
d:/123/456/789.txt
得到
d:/123/456
------解决方案--------------------
这也用正则?
如
d:/123/456/789.txt
得到
d:/123/456
------解决方案--------------------
这也用正则?
- Java code
String str="d:/123/456/789.txt"; System.out.println(str.substring(0,str.lastIndexOf("/")));
------解决方案--------------------
String result = "d:/123/456/789.txt".replaceAll("/[^/]+$","");