文件存储名称(时间戳_随机数_原文件名):1629881699656_1695476806_测试.xlsx
获取原文件名:测试.xlsx
现在需要获取到第二个下划线的索引,通过获取子串得到原文件名
public static void main(String[] args) {
// 存储的文件名(时间戳_随机数_原文件名)
String fileName = "1629881699656_1695476806_测试.xlsx";
// 获取第一个下划线的索引
int index = fileName.indexOf("_");
// 通过第一个下划线的索引,获取第二个下划线的索引
index = fileName.indexOf("_", index + 1);
// 通过第二个下划线的索引加一,获取原始文件名
String originalFileName = fileName.substring(index + 1);
// 输出结果
System.out.println("originalFileName = " + originalFileName); // originalFileName = 测试.xlsx
}