Groovy: заменить / в пути на \ - PullRequest
       23

Groovy: заменить / в пути на \

4 голосов
/ 03 августа 2011

Как бы вы заменили / на \ в Groovy?Так что "//10.1.1.1/temp/test" становится "\\10.1.1.1\temp\test".

"//10.1.1.1/temp/test".replaceAll(/'\\/'/,'\\') <-?не работает </p>

У кого-нибудь есть идеи?

Спасибо за любой ответ.

Ответы [ 2 ]

11 голосов
/ 03 августа 2011

Посмотрите на это "//10.1.1.1/temp/test".replaceAll("/","\\\\"). "\\\\" создает одну обратную косую черту.

0 голосов
/ 09 октября 2015

Пожалуйста, отметьте это

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

Наконец, вы получите результат, как

'D:\folder1\folder2\yourfile' 
...