У меня есть следующая строка, и я хочу экранировать только между двойными кавычками. Я пытался сделать это,
String s = "Hello\na = a.split(\"\n\")";
String tem = s.replaceAll("(?<=\")[^\\\\](?=\")", "\\\\");
Но я получаю следующий вывод,
# output
Hello
a = a.split("\")
Я хочу, чтобы это было,
Hello
a = a.split("\n")
Есть идеи по этому поводу?