首页 > Web开发 > 详细

快速获取url文件名和后缀名

时间:2015-08-14 13:48:45      阅读:197      评论:0      收藏:0      [点我收藏+]

安卓下载文件时,判断文件名和后缀一直比较麻烦,我们可以通过已知URL路径,自定义正则表达式获取下载文件的文件名和后缀名:

自定义mime type:String suffixes="avi|mpeg|3gp|mp3|mp4|wav"    //可以把所有的文件格式放进去 MIME  来源

String suffixes="avi|mpeg|3gp|mp3|mp4|wav|jpeg|gif|jpg|png|apk|exe|txt|html|htm|java|doc";
						 String file=url.substring(url.lastIndexOf('/')+1);//截取url最后的数据
						 Pattern pat=Pattern.compile("[\\w]+[\\.]("+suffixes+")");//正则判断
						 Matcher mc=pat.matcher(file);
						 while(mc.find()){
							 String substring = mc.group();//截取文件名后缀名
							 Log.e("substring:", substring);
						 }


版权声明:本文为博主原创文章,未经博主允许不得转载。

快速获取url文件名和后缀名

原文:http://blog.csdn.net/a704755096/article/details/47658955

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!