android 模糊读取文件名_Android 从路径中获取文件名 | 学步园
轉(zhuǎn)載:http://androidstudy.iteye.com/blog/787560
方法一:利用String類
public String getFileName(String pathandname){
int start=pathandname.lastIndexOf("/");
int end=pathandname.lastIndexOf(".");
if (start!=-1 && end!=-1) {
return pathandname.substring(start+1, end);
}
else {
return null;
}
}
方法二:利用正則表達式
String regEx=".+\\\\(.+)$";
String str="C:\\Documents and Settings\\Administrator\\My Documents\\myfile.txt";
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(str);
boolean rs=m.find();
if(rs){
for(int i=1;i<=m.groupCount();i++) {
System.out.println(m.group(i)); //括號內(nèi)匹配內(nèi)容
}
}
總結(jié)
以上是生活随笔為你收集整理的android 模糊读取文件名_Android 从路径中获取文件名 | 学步园的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: c++全局类对象_C++ 类在内存中的存
 - 下一篇: feign调用多个服务_spring c