我有一个这样的json字符串:
string = "{name={first=sam, last=vo}, hobbies={hobby1=football, hobby2=swimming}}"
我想删除“name=”和“hobbies=”,所以我使用这个模式:\w*\=(?={)
->tested using editPadPro
但是,当我在 java 中使用 replace all 时:
String pattern = "\\w*\\=(?={)";
String removedParent = string.replaceAll(pattern, "");
我收到此错误消息
"Exception in thread "main" java.util.regex.PatternSyntaxException: Illegal repetition near index 7
\w*\=(?={)"
你能给我一些建议来完成这项工作吗?
问候,
山姆