java 正则表达式 文件名_Java获取路径中的文件名(正则表达式)

Java获取路径中的文件名(正则表达式)

目标

在这个路径中我想得到model2

/E:/2017-02-21--SoftWare/github/test/Java/poiDemo_word2excel/target/test-classes/model2.docx

操作

String srcFile="/E:/2017-02-21--SoftWare/github/test/Java/poiDemo_word2excel/target/test-classes/model2.docx";

String temp[]=srcFile.split("\\/");

此时temp数组为:

E:

2017-02-21--SoftWare

github

test

Java

poiDemo_word2excel

target

test-classes

model2.docx

然后我们

String temp1=temp[temp.length-1];

此时temp1=“model2.docx”

然后我们在按照.点号spilt

String temp3[]=temp1.split("\\.");

String txtFileName=temp3[0];

那么现在txtFileName就为model2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值