在不同的环境中,路径的分隔符不同,所以在有些时候需要做出判断,并切换分隔符,以达成目的
① java 把字符串中的反斜杠(\)替换成(\\)
replaceAll里面用的是正则表达式,所以字符串转义一次,正则转义一次,所以一个斜扛要写4个,用replaceAll( "\\\\ ", "\\\\\\\\ ");
② java 把字符串中的反斜杠(/)替换成(\)
replaceAll("/", "\\\\");
在不同的环境中,路径的分隔符不同,所以在有些时候需要做出判断,并切换分隔符,以达成目的
① java 把字符串中的反斜杠(\)替换成(\\)
replaceAll里面用的是正则表达式,所以字符串转义一次,正则转义一次,所以一个斜扛要写4个,用replaceAll( "\\\\ ", "\\\\\\\\ ");
② java 把字符串中的反斜杠(/)替换成(\)
replaceAll("/", "\\\\");