ドミトリーグセフ:
ゼロまたは多くの「ID-セグメント」(含むセグメント含まれていてもよいURLを考えると_
、すなわち、文字を):
/v1/customer/cus_id/cards/card_id
何が(事前に定義された文字列で、すべてのこれらのセグメントを見つける&置き換えることができます正規表現になります[^/]+
最終的な結果は次のようになりますように、私の場合):
/v1/customer/[^/]+/cards/[^/]+
Roronoa_D._Law:
これは、仕事ができる[^/]+_[^/]+
、それはあなたの例で働いた少なくともよくし。私がしたこと :
String x = "/v1/customer/cus_id/cards/card_id";
System.out.println(x.replaceAll("[^/]+_[^/]+","[^/]+"));