What is a character class? Here are some definitions.
Noun
(role-playing games) One of a number of pre-determined groups into which characters in role-playing games are grouped, based on the focus of their skills.
(regular expression) Sequence of characters which are defined by their boundaries.