如何在Groovy中將/
替換爲\
?因此 "//10.1.1.1/temp/test"
變成"\\10.1.1.1\temp\test"
。Groovy:替換/在路徑中使用
"//10.1.1.1/temp/test".replaceAll(/'\\/'/,'\\')
< - ?不起作用
有沒有人有想法?
感謝您的任何答案。
如何在Groovy中將/
替換爲\
?因此 "//10.1.1.1/temp/test"
變成"\\10.1.1.1\temp\test"
。Groovy:替換/在路徑中使用
"//10.1.1.1/temp/test".replaceAll(/'\\/'/,'\\')
< - ?不起作用
有沒有人有想法?
感謝您的任何答案。
看看這個"//10.1.1.1/temp/test".replaceAll("/","\\\\")
。 "\\\\"
只生成一個反斜槓。
請檢查該
String path = 'D:/folder1/folder2/yourfile'
String result = path.replaceAll("/","\\");
最後你得到類似結果
'D:\folder1\folder2\yourfile'
OMG ......這是第一次覺得我試過,但...做什麼wron .. – Booyeoo
小心迭代器中的toString方法... f = new File('c:/ temp/test /') f.eachFileMatch {it.split(「\\。」)[1] .length()== 3} { println it.toString() .replaceAll(「\\\\」,「/」) } – Booyeoo
關於此主題的罕見正確答案... +1 – Gangnus