删除json对象字符串中的“\”

时间:2014-02-05 04:30:22

标签: java android

如何删除下面字符串中的特殊字符“\”:

String x = {
    "message": {
        "@content": "toom"
    },
    "recipients": "[{\"@id\":\"1000001865\"}]",
    "room": {
        "@subject": "room"
    }
}

我使用了x.replaceAll(“\\”,“”),但它不起作用。

1 个答案:

答案 0 :(得分:6)

你必须在正则表达式中转义反斜杠。

x.replaceAll("\\\\", "")

请参阅JavaRegularExpressions: 3.6. Backslashes in Java