Я пытаюсь выполнить разделение подобное следующее:java.util.regex.PatternSyntaxException: Непревзойденная закрытие ')': во время работы String.split
String str = "({Somestring 1 with a lot of braces and commas}),({Somestring 12with a lot of braces and commas})";
println str.split("}),({");
Но я вижу:
java.util.regex.PatternSyntaxException: Непревзойденная закрытие ')' рядом с индексом 0 }), ({
Очевидно, что моя строка рассматривается как обычный expressio п.
Есть ли способ, которым я могу избежать этой строки?
Использование: 'str.split ("} \\), \\ ({")' – anubhava