在java中,我有一个文件路径,比如'C:\ A \ B \ C',我希望它改为''C:/ A / B / C'。如何更换反斜杠?
答案 0 :(得分:14)
String text = "C:\\A\\B\\C";
String newString = text.replace("\\", "/");
System.out.println(newString);
答案 1 :(得分:9)
由于您要求使用正则表达式,因此您必须多次转义'\'字符:
String path = "c:\\A\\B\\C";
System.out.println(path.replaceAll("\\\\", "/"));
答案 2 :(得分:1)
您可以使用String.replace方法执行此操作:
public static void main(String[] args) {
String foo = "C:\\foo\\bar";
String newfoo = foo.replace("\\", "/");
System.out.println(newfoo);
}
答案 3 :(得分:0)
替换所有出现的给定角色:
String result = candidate.replace( '\\', '/' );
此致 西里尔
答案 4 :(得分:0)
String oldPath = "C:\\A\\B\\C";
String newPath = oldPath.replace('\\', '/');