我在java变量中将此字符串作为
regex.MultiLine = True
现在我想从变量String t = "C:/clearpath/rafa.jpg";
中删除clearpath
,并希望将其另存为
t
我应该怎么做?
答案 0 :(得分:2)
您可以使用
t=t.replace("clearpath","");
答案 1 :(得分:0)
这适用于该字符串。
C
答案 2 :(得分:0)
您可以使用java.nio.file.Path
。
通过使用Path
,您可以通过多种方式操纵路径。
根据您的情况,您可以通过以下方式获取文件名
Path path = Paths.get("C:/clearpath/rafa.jpg");
Path fileNm = path.getFileName();
&文件根为
Path fileRoot = path.getRoot();
最后,只需将它们连接在一起即可。
System.out.println(fileRoot.toString() + fileNm.toString());
最终输出将是
C:\rafa.jpg