正規表現で、行をまたいでmatchさせたく、下記を実行しましたが、trueになりませんでした。

System.out.println( Pattern.compile(".*b.*f.*", Pattern.MULTILINE).matcher("abcd\r\nefgh").matches() );

上記をマッチさせる方法はあるでしょうか。
説明が下手で申し訳ございません。