文字グループの内の最後に -[ ] と書くと、文字グループから -[ ] の中に書いた文字を除外します。例えば、「[a-z-[c-x]]」は「aからzまで」の範囲から「cからxまで」の範囲を除外するので、a、b、y、zの4種類の文字を表します。