字符集也称为字符类。方括号被用于指定字符集。使用字符集内的连字符来指定字符范围。方括号内的字符范围的顺序并不重要。
例如正则表达式 Tthe,表示: 大写 T 或小写 t ,后跟字母 h,再后跟字母 e。
然而,字符集中的英文句号表示它字面的含义。正则表达式 ar.,表示小写字母 a,后面跟着一个字母 r,再后面跟着一个英文句号 . 字符。
一般来说插入字符 ^ 表示一个字符串的开始,但是当它在方括号内出现时,它会取消字符集。例如正则表达式 ^car,表示: 除了字母 c 以外的任意字符,后面跟着字符 a,再后面跟着一个字母 r。