gpt4 book ai didi

java - java中删除部分文件名

转载 作者:行者123 更新时间:2023-12-01 21:39:25 26 4
gpt4 key购买 nike

如何在java中替换文件名我有一个具有以下名称的文件:

file_1234.dat

我想将此文件更改为:

file.dat

并保持文件内容不变。

谢谢

最佳答案

您可以使用正则表达式。请看下面的示例...只有当您的文件遵循 _1234 模式时,这才有效:

      String myString = "hello_123.dat";        //you have a string of your choice
System.out.println(myString); //prints the string

String newString = myString.replaceAll("[_\\d]", "");
System.out.println(newString);

所以你会得到这个打印出来:

hello_123.dat 和 hello.dat

如果您的文件名是“file_XMM1234.dat”,您可以使用以下名称:

yourString= "file_XMM1234.dat"
String newString = yourString.replaceFirst("_[^.]*", "");

这将产生: 文件.dat

关于java - java中删除部分文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36624659/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com