タイトルがわかりにくいので、サンプルを書いて説明します。
多くのネストされた を含む文字列があります{}。
/users/{<\w{2,4}\d{3}>id}
{}パス変数のプレースホルダーとして使用していることがわかります。内部に正規表現を含めることができ、 {}.
java で正規表現を記述してパス パターンを解析し、{}outer を持たない部分を見つける方法{}。この例では、 である必要があります{<\w{2,4}\d{3}>id}。
ありがとう〜
アップデート
与えられた例は単純すぎるため、次のようになります。
/users/{<\w{2,4}\d{3}>id}/{action}/{<\w{2,4}\d{3}>targetId}
結果は次のようになります。
{<\w{2,4}\d{3}>id}
{action}
{<\w{2,4}\d{3}>targetId}
だからうまくいき\\{.*\\}ません。