744です。上で書いた質問ですが、複数行モードでのjava.util.regexの利用方
法について、下のようなサンプルで検証してみましたが、このサンプルでも一
致しないになってしまいます。なにか基本的な理解が不足している気がするの
ですが、見当がつきません。識者の方、お助けくださいませ。

import java.util.regex.*;

class sample {

public static void main (String[] args){
Pattern pattern = Pattern.compile("^BBB",Pattern.MULTILINE);
Matcher matcher = pattern.matcher("AAA\nBBB\n");
if ( matcher.matches() ) {
System.out.println("一致しました");
} else {
System.out.println("一致しません.....");
}
}

};