[:alnum:](/ghdrako/doc_snipets/wiki/:alnum:) | 
Odpowiada: Wszystkim znakom alfanumerycznym (litery + cyfry). Równoważne: [a-zA-Z0-9]. | 
[:alpha:](/ghdrako/doc_snipets/wiki/:alpha:) | 
Odpowiada: Wszystkim literom (małym i dużym). Równoważne: [a-zA-Z]. | 
[:blank:](/ghdrako/doc_snipets/wiki/:blank:) | 
Odpowiada: Spacji i tabulacjom. Równoważne: [ \t]. | 
[:cntrl:](/ghdrako/doc_snipets/wiki/:cntrl:) | 
Odpowiada: Znakom sterującym (o kodach ASCII od 0 do 31 oraz 127). | 
[:digit:](/ghdrako/doc_snipets/wiki/:digit:) | 
Odpowiada: Cyfrom. Równoważne: [0-9]. | 
[:graph:]] ](/ghdrako/doc_snipets/wiki/Odpowiada:-Wszystkim-znakom-drukowalnym-oprócz-spacji.-Równoważne:-[[:alnum:][:punct:). | 
 | 
[:lower:](/ghdrako/doc_snipets/wiki/:lower:) | 
Odpowiada: Małym literom. Równoważne: [a-z]. | 
[:print:](/ghdrako/doc_snipets/wiki/:print:) | 
Odpowiada: Wszystkim znakom drukowalnym, w tym spacji. Równoważne: [[:alnum:][:punct:] ]. | 
[:punct:](/ghdrako/doc_snipets/wiki/:punct:) | 
Odpowiada: Znakom interpunkcyjnym. Równoważne: Znaki takie jak `!@#$%^&*()_+-=[]{} | 
[:space:](/ghdrako/doc_snipets/wiki/:space:) | 
Odpowiada: Wszystkim białym znakom (spacje, tabulacje, znaki nowej linii itp.).Równoważne: [ \t\r\n\v\f]. | 
[:upper:](/ghdrako/doc_snipets/wiki/:upper:) | 
Odpowiada: Dużym literom. Równoważne: [A-Z]. | 
[:xdigit:](/ghdrako/doc_snipets/wiki/:xdigit:) | 
Odpowiada: Znakom szesnastkowym (cyfrom i literom a-f, A-F). Równoważne: [0-9a-fA-F]. |