代表意义
[:alnum:]
代表英文大小写字符及数字,即0-9,A-Z,a-z
[:alpha:]
代表任何英文大小字符,即A-Z,a-z
[:lower:]
代表小写字符,即a-z
[:upper:]
代表大写字符,即A-Z
[:digit:]
代表数字,即0-9
[:xdigit:]
代表十六进制的数字类型,因此包括0-9,A-F,a-f的数字与字符
[:blank:]
代表空格键与tab按键
[:graph:]
除了空格与tab按键之外的其它所有按键
[:space:]
任何会产生空白的字符,包括空格键,Tab键,CR等
[:cntrl:]
代表键盘上面的控制按键,既包括CR,LF,Tab,Del等
[:print:]
代表任意可打印字符
[:punct:]
代表标点符号,即" ' ? ! ; : # $