替换Java String中出现的所有“\ x0d”

时间:2011-09-27 00:27:34

标签: java regex

  

可能重复:
  How do I replace a character in a string in Java?

如何在Java String中替换所有出现的'\ x0d?

  • 我尝试了myString.replaceAll(“\ x0d”,“”)...无效

并且以下所有答案都无效已经尝试过

OMG:)


为垃圾人道歉。

6 个答案:

答案 0 :(得分:1)

http://download.oracle.com/javase/1.4.2/docs/api/java/lang/String.html

String str = "Testing\x0dHere";
System.out.println(str.replace('\x0d', ' '))

答案 1 :(得分:1)

逃避反斜杠:

myString = myString.replace("\\x0d", "whateverYouWantToReplaceWith")

ideone上查看它。

答案 2 :(得分:1)

我相信你想要这个:

String test = "\r".replace("\r", "princess");
System.out.println(test);  // princess

ASCII 13是回车

答案 3 :(得分:0)

您可以考虑尝试String.replace

答案 4 :(得分:0)

只是一个猜测 - String.replace?有一个字符版本和一个“字符序列”版本。

答案 5 :(得分:0)

myString.replaceAll("\\x0d","whateverYouWantToReplaceWith");