基础正则表达式

由于我们在练习正则表达式的时,使用的是兼容的posix的标准,因此就在使用【C】这个语系,我了避免这样的编码所造成的英文与数字的选取问题,特殊符号

特殊符号 代表意义
[:alnum:] 代表英文大小写字符及数字,0~9,A-Z,a-z
[:alpha:] A-Z,a-z
[:blank:] 代表空格和【tab】
[:cntrl:] 控制按键CR,LF,Tab,Del
[:digit:] 0-9
[:graph:] 出空格符以外
[:lower:] 代表小写a-z
[:print:] 可以被打印出来的字符
[:punct:] 代表标点符号," ’ ? ! ;# $
[:upper:] 代表A-Z
[:space:] 产生空白符,空格键[tab]CR
[:xdigit:] 代表十六进制的数字类型0-9,A-F,a-f的数字与字符

你可能感兴趣的:(基础正则表达式)