我正在尝试编写将删除backslash((字符的正则将" "替换为",但使用替换将替换所有后斜线
但是,我不想替换所有后斜线((
例如,
" to"
\\" to "
\ n至 n
这是示例数据
{" data ":" text \" textinsidequote \ '}
我期望的
{" data":" text " textinsidequote " "}
应该先更换没有重复的一个,然后重复一个重复。
。关于我应该如何实现这一目标的任何想法?
谢谢
应该先更换没有重复的一个,然后重复一个重复。
。
我不必使用两次通行证。可以使用单个以下等级来完成:
input.replaceAll("(\\)*\\", "$1")
- 任何孤独的后斜线都将被空字符串取代
- 重复后斜线的组将减少到一个单个后斜线
我希望我能正确解释你的话。
实际上问题在于我的代码,我double逃脱了JSON数据。对于那些对类似问题感兴趣的人帕特里克·帕克(Patrick Parker(的回答应该起作用。
谢谢