截取文件名但去掉后缀名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了截取文件名但去掉后缀名相关的知识,希望对你有一定的参考价值。

参考技术A 点开我的电脑,点工具,文件夹选项,点击查看,找到隐藏已知文件类型的扩展名,把其勾上就可以了,点应用再点确定就OK了 参考技术B asp截取文件名或后缀名参考代码如下:
<%
'获取文件名(不含扩展名)
function
getfilename(text)
text
=
left(text,instrrev(text,".")-1)
getfilename
=
text
end
function
'获取扩展名
function
getextn(text)
text
=
left(text,instr(text,".")-1)
getextn
=
text
end
function
%>

java如何去掉后缀名

首先需要获取文件名称,然后通过文件名称用substring(*,*)方法得到没后缀名的文件名。
示例代码:
String filename= "xxxx.tmp";
File file = new File(filename);
String getFilename = file.getFileName();
String name = getFilename .substring(0,getFilename .lastIndexOf("."));//获取除后缀1位的名称
//getFilename .substring(getFilename .lastIndexOf("."));//这个是获取后缀名
参考技术A 可以使用正则表达式:
String filename = "hello.java";
filrname = filename.replaceAll("\\..*$", "");

得到的结果为: "hello"

以上是关于截取文件名但去掉后缀名的主要内容,如果未能解决你的问题,请参考以下文章

js中怎么截取文件后缀名

js中怎么截取文件后缀名

Linux对文件名进行操作——截取

怎么去掉文件后面的后缀名

JS截取文件后缀名

文件后缀拓展名(文件格式)截取