如何用字符串中的反斜杠美元替换美元字符

时间:2014-07-17 11:22:57

标签: java string str-replace

我有一个像这样的字符串:

String str = "aLnx5$bK$#C4EFg"; 

我想用反斜杠美元$替换所有美元\$个字符,以便获得:

String expectedString = "aLnx5\$bK\$#C4EFg";

3 个答案:

答案 0 :(得分:3)

String str = "aLnx5$bK$#C4EFg";
str = str.replace("$", "\\$");

答案 1 :(得分:1)

尝试替换任何序列字符的String.replace函数:

    String str = "aLnx5$bK$#C4EFg";
    String newStr = str.replace("$","\\$");

答案 2 :(得分:0)

你可以写这个来代替$ with $ $

string newstring = str.replace("$", "\\$");

了解更多信息,请参阅此java doc: string.replace