Java如何替换反斜杠?

use*_*009 4 java regex

在java中,我有一个文件路径,比如'C:\ A\B\C',我希望它改为''C:/ A/B/C'.如何更换反斜杠?

Jim*_*ler 14

    String text = "C:\\A\\B\\C";
    String newString = text.replace("\\", "/");
    System.out.println(newString);
Run Code Online (Sandbox Code Playgroud)


Isa*_*ett 9

由于您要求使用正则表达式,因此您必须多次转义'\'字符:

String path = "c:\\A\\B\\C";
System.out.println(path.replaceAll("\\\\", "/"));
Run Code Online (Sandbox Code Playgroud)