如何將字符串中的所有'\'字符替換爲'/'與C#? 例如,我需要從@「c:\ abc \ def」創建@「c:/ abc/def」。用C#替換所有''字符爲'/'
8
A
回答
25
的Replace功能似乎適合:
string input = @"c:\abc\def";
string result = input.Replace(@"\", "/");
而且要小心一個常見的問題:
由於字符串不變性在.NET這個函數不會修改你在調用它的字符串實例=>它返回結果。
1
你需要躲避\
mystring.Replace("\\", "/");
0
@"C:\abc\def\".Replace(@"\", @"/");
2
var replaced = originalStr.Replace("\\", "/");
1
var origString = origString.Replace(@"\", @"/");
0
string result = @"c:\asb\def".Replace(Path.DirectorySeparatorChar,Path.AltDirectorySeparatorChar);
0
string first = @"c:/abc/def";
string sec = first.Replace("/","\\");
相關問題
- 1. 將所有字符串值替換爲'
- 2. 如何使用C#將所有特殊字符替換爲字符串
- 3. 替換所有字符用星號
- 4. 替換所有特殊字符的字符串在C#
- 5. c + +替換字符的所有出現在字符串
- 6. 替換字符串中的所有中間字符C++
- 7. 替換字符串中的所有子字符串c#
- 8. 將所有字符替換爲*除指定字符以外*
- 9. 如何替換使用PHP ereg_replace替換所有特定字符?
- 10. 替換字符用C
- 11. C++字符替換
- 12. Java的替換所有的字符串,替換所有數字低於3
- 13. 替換所有子字符串中
- 14. 替換所有空格字符
- 15. 替換所有非單詞字符,如?* +#
- 16. 替換所有出現的字符串
- 17. jQuery替換所有單個字符
- 18. JavaScript字符串替換所有跨度
- 19. 替換所有的字符串出現
- 20. 替換所有特殊字符
- 21. jquery如何替換所有字符串
- 22. 使用C++ 11範圍替換字符串中的所有字符
- 23. 用新的UUID字符串替換所有的UUID字符串
- 24. 使用jquery替換第n個字符後的所有字符
- 25. 使用PHP替換字符串中的所有特殊字符
- 26. 替換字符串中的所有字符不同的字符
- 27. Powershell -regex,如何將所有字符替換爲「Ver」字
- 28. PHP reg將所有[hexa]替換爲字體顏色字符串?
- 29. 替換字符串中的所有非字母數字字符
- 30. 在C#中替換並替換爲Java中的所有
哎呀,我誤讀 '從' 和 '到'。只要轉換參數,你就可以走了。 – kmerkle 2011-05-17 17:00:10