欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

java字符串切割实例学习(获取文件名)

时间:2021-03-09 10:10:22|栏目:JAVA代码|点击:

上传文件路径为:C:/Documents and Settings/collin/My Documents/111-lazyloading.gif,欲取出文件名:111-lazyloading.gif。可以

复制代码 代码如下:

String temp[] = name.split("////");
if (temp.length > 1) {
name = temp[temp.length - 1];
}

regex为////,因为在java中//表示一个/,而regex中//也表示/,所以当////解析成regex的时候为//。

由于unix中file.separator为斜杠"/",下面这段代码可以处理windows和unix下的所有情况:

复制代码 代码如下:

String temp[] = name.replaceAll("////","/").split("/");
if (temp.length > 1) {
    name = temp[temp.length - 1];
}

上一篇:Spring EL表示式的运用@Value说明

栏    目:JAVA代码

下一篇:MyBatis中#{}占位符与${}拼接符的用法说明

本文标题:java字符串切割实例学习(获取文件名)

本文地址:http://www.codeinn.net/misctech/77595.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有