這是推動我瘋了所以請,如果你能幫助... ...的java字符串替換反斜線雙引號用單引號
我有一個Java字符串,我想更換一個反斜槓所有雙引號序列單引號,即使我逃避了我認爲有必要的替換命令對字符串沒有任何作用。
entry.replace("\\\"", "'");
感謝您的任何建議。
謝謝。
這是推動我瘋了所以請,如果你能幫助... ...的java字符串替換反斜線雙引號用單引號
我有一個Java字符串,我想更換一個反斜槓所有雙引號序列單引號,即使我逃避了我認爲有必要的替換命令對字符串沒有任何作用。
entry.replace("\\\"", "'");
感謝您的任何建議。
謝謝。
在Java中,字符串是不可變的。對字符串執行的任何操作都會產生新對象。操作後您需要重新分配值。以下可能會有所幫助。
entry = entry.replace("\\\"", "'");
謝謝thinksteep。返回字符串的正式結果分配是修正。非常棒5 *。:-D – ForestSDMC
歡迎您,享受編程。 – kosa
常見的錯誤,我總是做:)
你應該這樣做這一翻譯:entry = entry.replace("\\\"", "'");
你已經嘗試過:'入門= entry.replace( 「\\\」」, 「」「 );'documentation [here](http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html)? –
在嘗試替換它之前,字符串看起來像什麼內容? –