java获取文件名, 提取字符串中局部字符串。拆分文件名及后缀

2025-02-24 08:42:13
推荐回答(3个)
回答1:

正则不是更简单
([^\\/]+)\.([^\\/]+)
$1是文件名,$2是扩展名 ,下面是Javascript的测试代码:

回答2:

String fileName=name.substring(0,name.lastindexOf("."));即可

回答3:

String name = "upload.java";//示例字符串
String suffixName = name.substring(name.lastIndexOf("."));//获取后缀名及文件类型
String fileName = name.substring(0, name.lastIndexOf("."));//获取文件名称