我正在以文件名读取字符串。我不知道这些文件名会有多长,但我知道所有文件都以.txt结尾。我想删除只留下文件名的.txt文件。有任何想法吗?从文件名删除.txt - Java
-4
A
回答
0
If (filename.endsWith(".txt")) {
filename = filename.substring(0, filename.length()-4);
}
或者:
filename = filename.replace(".txt", "");
(也切掉任何.TXT内,但不是在文件的结尾)
+0
'filename = filename.replaceFirst(“\\。txt $”,“”);' – 2013-05-03 15:44:04
0
yourString.subtring(0, yourString.length()-4);
0
if(filepath.endsWith(".txt") {
filepath = filepath.substring(0, filepath.lastIndexOf(".txt");
}
1
int dot = file.getFileName().toString().lastIndexOf(".");
String me = "File: " + file.getFileName().toString();
System.out.println("File: " + file.getFileName().toString().substring(0,dot+1));
相关问题
- 1. 从txt文件中删除一行java
- 2. txt文件删除
- 3. 从我的文件名和表名中删除.txt
- 4. 从txt文件中删除双引号
- 5. 从txt文件中删除空行
- 6. C++从.txt文件中删除行
- 7. 从txt文件中删除列
- 8. 从txt文件中删除前两行
- 9. 删除“!”从“[”和“]”文件名
- 10. 从文件名中删除扩展名
- 11. Python:从另一个txt文件中删除一个txt文件的元素
- 12. 从Java中的txt文件
- 13. 从文本文件中删除名称
- 14. 删除文件名
- 15. 删除文件名
- 16. 删除线从.txt呆子
- 17. 删除换行符在txt文件
- 18. 批量删除txt文件中的行
- 19. 关闭后删除.txt文件?
- 20. 如何从txt文件中删除一行文本
- 21. 删除文件名“specification.php?URL =”从URL
- 22. 从文件名中删除日期UNIX
- 23. 从列表中删除文件名python
- 24. 从文件名删除路径
- 25. 从URL中删除文件扩展名
- 26. 从URL删除文件扩展名
- 27. 从文件名中删除空格
- 28. 从路径中删除文件名
- 29. Htaccess从url中删除文件名
- 30. 从文件名中删除路径
嗯,还有的检查字符串* does *是否以'.txt'结尾,并且仅基于一个子字符串的明显方法原来的长度 - 4 ...你尝试过吗? – 2013-05-03 15:37:03
http://stackoverflow.com/questions/941272/how-do-i-trim-a-file-extension-from-a-string-in-java – 2013-05-03 15:37:54
*“有什么想法?”*是的。在询问之前搜索论坛并展示一些努力。 – 2013-05-03 15:55:59