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

上一篇:获取request中的查询参数


下一篇:Vue的父子组件v-model双向绑定,父组件修改子组件中绑定的v-model属性