我之前编写过一个代码,我已经在文件保存到目录后为文件添加了时间戳。 现在我想能够从扩展名.txt之后的文件中截断时间戳 请注意我的时间戳格式为:_yyyy-mm-dd。
答案 0 :(得分:3)
如果您在_yyyy-mm-dd
表单中的扩展名后面有日期,则可以使用
String strippedFileName = fileName.substring(0, fileName.length() - 11);
或更好一点
String dateFormatString = "_yyyy-mm-dd";
String strippedFileName = fileName.substring(0, fileName.length() - dateFormatString.length());
答案 1 :(得分:0)
你也可以这样做:
String trimmed = filename.replaceAll(".{11}$", "");