ある文字列から正規表現に部分一致する文字列を抽出したいと考えています。

元の文字列:ほげほげほげ2011年04月23日ほげほげほげ
抽出したい文字列:2011年04月23日
使うであろう正規表現:\\d{4}年\\d{2}月\\d{2}日

部分一致するかどうかはMatcherのfindメソッドで判定できますが、
部分文字列の抽出の方法はわかりませんでした。

もし正規表現でできるのであれば、どなたかお教えください。