-1
更換所以,當我運行以下,用反斜槓
String thing = "y$xx$sss$$aaa";
thing = thing.replaceAll("$", "\\$");
System.out.println(thing);
我仍然得到"y$xx$sss$$aaa"
作爲輸出。我也試着
String thing = "y$xx$sss$$aaa";
thing = thing.replaceAll("$", "\\\\$");
System.out.println(thing);
和
String thing = "y$xx$sss$$aaa";
thing = thing.replaceAll("$", "\\\\\\\\$");
System.out.println(thing);
每現有的一些答案,但我只是不斷地得到錯誤Illegal group reference: group index is missing
。
基本上,我試圖用一個轉義美元符號\$
@wiktorstribizew他不是隻是做了什麼鏈接重複的答案是說?顯然它不工作。 – Gendarme
或['.replaceAll(「\\ $」,「\\\\\ $」)](https://ideone.com/HXK6UO)。 –
@憲兵看來,OP已經做到了。我想知道$是否也需要逃脫,la 3反斜槓? OP,你有沒有試過「\\\ $」? –