Groovy:用\替换/在路径中

时间:2011-08-03 10:34:28

标签: groovy escaping backslash slash

如何在Groovy中将/替换为\?以便 "//10.1.1.1/temp/test"变为"\\10.1.1.1\temp\test"

"//10.1.1.1/temp/test".replaceAll(/'\\/'/,'\\')< - ?不起作用

有没有人有想法?

感谢您的回答。

2 个答案:

答案 0 :(得分:11)

看看这个"//10.1.1.1/temp/test".replaceAll("/","\\\\")"\\\\"只做一个反斜杠。

答案 1 :(得分:-1)

  

请检查

 String path = 'D:/folder1/folder2/yourfile' 
 String result = path.replaceAll( "/","\\");
  

最后你会得到像

这样的结果
'D:\folder1\folder2\yourfile'