在这里截断一个字符串是我正在使用的:
String test1 = "this is test truncation 1.pdf";
String p1 = test1.substring(0, 10) + "...";
System.out.println(p1);
输出是 'this is te...' 如何访问文件扩展名以便输出变为:'this is te... pdf' 我可以使用子字符串方法访问最后三个字符,但其他文件扩展名可能是长度为 4 个字符,例如 .aspx
有没有我可以使用的正则表达式,以便“这是测试截断 1.pdf”变成“这是 te...pdf”