问题
I have a String like this:
String str = "aLnx5$bK$#C4EFg";
And I want to replace all the dollar $
characters with backslash dollar \$
, in order to get:
String expectedString = "aLnx5\$bK\$#C4EFg";
回答1:
String str = "aLnx5$bK$#C4EFg";
str = str.replace("$", "\\$");
回答2:
try String.replace function that replace any sequence character :
String str = "aLnx5$bK$#C4EFg";
String newStr = str.replace("$","\\$");
回答3:
you can write this to replace the $ with \$
string newstring = str.replace("$", "\\$");
for more info see this java doc: string.replace
来源:https://stackoverflow.com/questions/24802177/how-to-replace-dollar-character-with-backslash-dollar-in-a-string