아래와 같은 데이터
"[{"name":"key1","value":"test1"},{"name":"key2","value":"test2"}]"
에서 JSONObject로 만들어서 DB에 업로드 하는 경우
Java에서 replaceAll("\"[,"[")을 사용하면 될줄 알았는데
unclosed character class near index 0
에러남
그래서 찾아본 결과,
괄호 문자때문에 생기는 에러일 수 있다고 함.
그래서 앞에 \ 붙여주니 제대로 작동
replaceAll("\"\\[", "\\[").replaceAll("\\]\"", "\\]"));