\reslib\Pic\2011-06-16\20110616105124015436757018403491354210155.gif
需要获取最后一个反斜线后的所有数据【正在学习正则表达式,故一定使用正则表达式实现】 谢谢各位String str = "\reslib\Pic\2011-06-16\20110616105124015436757018403491354210155gif";
System.out.println(str.replaceAll("?????",""));
需要获取最后一个反斜线后的所有数据【正在学习正则表达式,故一定使用正则表达式实现】 谢谢各位String str = "\reslib\Pic\2011-06-16\20110616105124015436757018403491354210155gif";
System.out.println(str.replaceAll("?????",""));
解决方案 »
- 一直不明白一个关于this的问题,麻烦个为给解释一下
- 关于线程同步的问题.................紧急...
- 要用JAVA做毕设压力好大不知道能不能完成...
- java.sql.SQLException: Incorrect string value: '\xEF\xBF\xBDiai...' for column
- 0 ? 10 : everyPage 这个是什么意思?
- 关于正则表达式 还有写文件的 两个小问题 ( 附代码 )
- JNDI除了能配置jdbc的datasource之外,能不能读取其他配置参数,比如定义一些业务参数在里面
- 中国大学生java程序设计联盟筹备工作启动!!!!
- javac无法读文件
- Java导入多个Excel表格
- 人机猜拳的java程序
- 关于继承里面子类能否继承父类的私有属性
System.out.println(str.replaceAll(".*\\\\",""));
Systen.out.println(str.split("\\"));
这两个方法都可以!只是第二个方法会稍微复杂些
public class RexTest {
public static void main(String[] args) { String s="\\reslib\\Pic\\2011-06-16\\20110616105124015436757018403491354210155.gif";
String sub=s.replaceAll(
"\\\\\\w*\\\\\\w*\\\\.*\\\\", "");
System.out.println(sub);
}}
System.out.println(str.replaceAll("\\.*\\",""));
String regex = ".*\\\\(^\\+)";括号里面的就是了