Matcher
は、「正規表現との一致の結果を決定するために使用されるクエリメソッドを含む」MatchResult
を実装します。驚くべきことに、group()
,group(int)
およびgroupCount()
はMatchResult
インターフェイスから利用できますが、group(String)
は利用できません。MatchResultに名前付きグループのメソッドがないのはなぜですか?
これは見落としですか、互換性の理由からJava 7を使用していませんか?下位互換性のためのものであれば、Java 8のデフォルトのメソッドでは解決できませんでしたか?
@Sanjeevあなたはさらに質問をしましたか?私は具体的に* MatchResultインタフェースについて質問しています*。 – shmosel
合意されました。私の閉じる投票を取り下げました – Sanjeev