天天看点

Linux常用第二类正则表达式

表达式 功能 示例
[:alnum:] 字母与数字字符(0-9,A-Z,a-z) [[:alnum:]]+
[:alpha:] 字母字符(A-Z,a-z) [[:alpha:]]{4}
[:blank:] 空格与制表符(space,tab) [[:blank:]]*
[:digit:] 数字(0-9) [[:digit:]]?
[:lower:] 小写字母(a-z) [[:lower:]]{4,}
[:upper:] 大写字母(A-Z) [[:upper:]]+
[:punct:] 标点符号(" ' ? ! : ; ... $ #) [[:punct:]]
[:space:]