如何替换字符串的某些部分。具体来说\
与在0123中的/
。我尝试使用string.replace("". "")
,但这不起作用。如何替换Java字符串中的反斜杠字符
回答
这已经回答了上百万时间:
myString.replace("\\", "/")
也许你的困惑来自于一个事实,你要逃避它。
你需要转义反斜杠,因为这是一个字符串。 –
谢谢,我在写完之后才意识到 –
@AntonioMG - 我的印象应该是'myString.replace(“\\\\”,“/”)'?我从来没有看到使用'“\\”'编译错误,但是当我使用'“\\”'时,我看到了运行时错误 - 有人可以解释什么时候只能使用2 vs当你必须使用4时? –
如果要替换的字符,你可以用
replace(char toReplace, char replacement)
像yourString = yourString.replace('\\', '/');// since \ is special character in Java //to create its literal you need to write it with another \ before '\\'
如果您需要更换子做使用
replace(String yourSubstring, String replacement)
(注意,这将使用正则表达式的机制,但会逃跑的正则表达式元字符所以替换单个字符replace(char1, char2)
更快)。如果你想更换是不一样的几子,但可以用正则表达式来描述,您可以使用
replaceAll(regex, replacement)
或replaceFirst(regex, replacement)
- 1. 替换字符串中的反斜杠
- 2. 替换字符串中的反斜杠
- 3. 替换字符串反斜杠
- 4. 字符串替换反斜杠
- 5. 如何与空字符串替换反斜杠字符在python
- 6. 用单个反斜杠替换字符串文字中的双反斜杠
- 7. 如何从字符串中将反斜杠替换为单个反斜杠?
- 8. 如何用Emacs Lisp中的字符串中的反斜杠替换正斜杠?
- 9. 用反斜杠替换Java字符串中的空格
- 10. 如何用Java中的另一个字符替换反斜杠?
- 11. 如何从字符串中替换反斜杠和空格
- 12. 用字符串中的单个反斜杠替换双反斜杠
- 13. 如何用字符串中的换行符替换斜杠
- 14. 如何处理PowerShell中的反斜杠字符 - 替换字符串操作?
- 15. 如何用JavaScript中的双反斜杠替换反斜杠字符?
- 16. C++字符串:如何替换未转义的反斜杠?
- 17. 字符串替换不替换双反斜杠在C#
- 18. string.Replace不会替换我的字符串中的双反斜杠
- 19. 用斜杠替换字符串与sed
- 20. 用Python中的字符串中的单个反斜杠替换双反斜线
- 21. 将字符串转换为带反斜杠的字符串
- 22. c#替换字符串中的反斜杠
- 23. 用Python中的反斜杠替换字符串
- 24. 循环并替换文件名中的反斜杠(字符串)
- 25. 替换Python字符串中的反斜杠
- 26. 用字符串中的正斜杠代替反斜线
- 27. PHP和字符串中的反斜杠
- 28. 如何在java中的字符串中插入反斜杠?
- 29. 如何在java中的字符串中添加反斜杠
- 30. Java的反斜杠字符不输出在字符串
请阅读您在使用前用方法的Javadoc。 –
这是我所指的方法..不是我用它的方式 – user2864392