匹配指定范围外的任意单个字符 [^]
字母和数字 [:alnum:]
代表任何英文大小写字符,亦即A-Z,a-z [:alpha:]
小写字母 [:lower:]
大写字母 [:upper:]
空白字符 [:blank:]
水平和垂直的空白字符 [:space:]
十六进制数字 [:xdigit:]
可打印的非空白字符 [:graph:]
可打印字符 [:print:]
标点符号 [:punct:]
正则表达式匹配次数
匹配前面的字符任意次,包括0次 *
任意长度的任意字符 .*
匹配其前面的字符0或者1次 \?
匹配其前面的字符至少1次 \+
匹配前面的字符n次 \{n\}
匹配前面的字符至少m次,至多n次 \{m,n\}
匹配前面的字符至多n次 \{,n\}
匹配前面的字符至少n次 \{n,\}
字母和数字 [:alnum:]
代表任何英文大小写字符,亦即A-Z,a-z [:alpha:]
小写字母 [:lower:]
大写字母 [:upper:]
空白字符 [:blank:]
水平和垂直的空白字符 [:space:]
不可打印的控制字符 [:cntrl:]
十进制数字 [:digit:]
十六进制数字 [:xdigit:]
可打印的非空白字符 [:graph:]
可打印字符 [:print:]
标点符号 [:punct:]
正则表达式匹配次数
匹配前面的字符任意次,包括0次 *
任意长度的任意字符 .*
匹配其前面的字符0或者1次 \?
匹配其前面的字符至少1次 \+
匹配前面的字符n次 \{n\}
匹配前面的字符至少m次,至多n次 \{m,n\}
匹配前面的字符至多n次 \{,n\}
匹配前面的字符至少n次 \{n,\}