java.sun.com/javase/ja/6/docs/ja/api/java/util/regex/Pattern.html >文字クラス >[abc] a、b、または c (単純クラス) >[^abc] a、b、c 以外の文字 (否定) >[a-zA-Z] a 〜 z または A 〜 Z (範囲) >[a-d[m-p]] a 〜 d、または m 〜 p:[a-dm-p] (結合) >[a-z&&[def]] d、e、f (交差) >[a-z&&[^bc]] b と c を除く a 〜 z:[ad-z] (減算) >[a-z&&[^m-p]] m 〜 p を除く a 〜 z:[a-lq-z] (減算)