在java中替换String中的特殊字符时出现问题

时间:2011-03-13 10:51:11

标签: java string

我从服务器获得了一个String作为响应,如下所示:

hsb:\\\10.217.111.33\javap\Coventry\

现在我想以这样一种方式解析这个字符串,我需要用\替换所有/

另外,我需要删除字符串的第一部分hsb:\\\

所以,我的结果字符串应该是这样的:

10.217.111.33/javap/coventry/ 

任何人都可以通过提供此问题的示例Java代码来帮助我。

2 个答案:

答案 0 :(得分:0)

String result = yourString.substring(7);
result = result.replaceAll("\\\\", "/");

答案 1 :(得分:0)

这里有一个“脏”启动“解决方案”:

String s = "hsb:\\\\\\10.217.111.33\\javap\\Coventry\\";
String w = s.replace('\\', '/');
String x = w.replace("hsb:///", "");