请把 字符串"a\b\\c" 转换为 "a/b/c"
解析:
JDK API
replaceAll(String regex, String replacement)
使用给定的 replacement 替换此字符串所有匹配给定的[b]正则表达式[/b]的子字符串。
\\\\ ,java解析为\\交给正则表达式, 正则表达式再经过一次转换,把\\转换成为\
java里面要用正则来表示一个\. 必须写成4个\
public static void main(String[] args) {
String str = "a\\b\\\\c";
System.out.println(str);
String newStr = str.replaceAll("\\\\", "/").replaceAll("//", "/");
System.out.println(newStr);
}
解析:
JDK API
replaceAll(String regex, String replacement)
使用给定的 replacement 替换此字符串所有匹配给定的[b]正则表达式[/b]的子字符串。
\\\\ ,java解析为\\交给正则表达式, 正则表达式再经过一次转换,把\\转换成为\
java里面要用正则来表示一个\. 必须写成4个\