Javaの正規表現についてサイトを通して勉強中です。 下記のソースを実行しましたが結果は 「マッチしません」と表示されてサイトでは「マッチする」という結果になります。なぜでしょうか。 ■ソース String str1 = "stat[01]end"; String str2 = "array[int]"; String regex = "¥¥[.*¥¥]"; Pattern p = Pattern.compile(regex); check(p, str1); check(p, str2); } private static void check(Pattern p, String target){ Matcher m = p.matcher(target); if (m.find()){ System.out.println("マッチします"); System.out.println("