【发布时间】:2021-02-20 05:57:40
【问题描述】:
我有一个字符串,其中包含不同的斜线组合
{"result":"{\"cov_details\":[{\"issue_date\":\"UNIT
OFFICE,NEYVELI\",\"cov\":\"MCWG\"}],\"dl_number\":\"TN31Y200000784\",\"address\":\"PERIYA COLONY KO
PAVAZHANGUDI VIRUDHACHALAM TK\",\"issue_date\":\"24-03-2010\",\"dob\":\"21-03-
1981\",\"name\":\"VICNESWARAN S\",\"blood_group\":\"\",\"validity\":{\"transport\":\"\",\"non-
transport\":\"4-01-2010 to 23-03-2040\"},\"father\\\/husband\":\"SELVAM\"}","status-
code":"101","request_id":"a2642ae9-2f10-4e9a-9f7e-c3ee1a9a2dbe"}
我想单独替换所有出现的单个“”,但当“”后跟“/”时忽略(查看 father\\\/husband\ 参数。它应该是father\/husband。我怎样才能做到这一点在 Java 中?
【问题讨论】:
-
问题不清楚。在father\\\/husband\ 中,没有双引号。请增加清晰度。您能否为输入字符串提供完整的预期输出字符串。
-
这是 JSON 内容,您应该在这里使用解析器。