次のことを試しましたが、o/p が期待されます。
String valueIn = test-3-4-HH{3-4}-FF{38-99}
String[] valueInSplit = valueIn.split("-");
o/p array = [test, 3, 4, HH{3, 4}, FF{38, 99}]
正規表現で「{」と「}」の間の「-」を回避するパターンを作成することは可能ですか?そのため、予想されるo/pは
o/p array = [test, 3, 4, HH{3-4}, FF{38-99}]
それを行う他の方法はありますか?親切に助けてください。