由于我们在练习正则表达式的时,使用的是兼容的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的数字与字符 |