方括号表达示
[[:cntrl:]]
方括号表达式 | 描述 |
[[:alnum:]] |
字母和数字混合的字符 |
[[:alpha:]] | 字母字符 |
控制字符 | |
[[:digit:]] | 数字字符 |
[[:graph:]] | 图像字符 |
[[:lower:]] | 小写字母字符 |
[[:print:]] | 打印字符 |
[[:punct:]] |
标点符号字符 |
[[:space:]] | 空格字符 |
[[:upper:]] | 大写字母字符 |
[[:xdigit:]] | 十六进制数字字符 |
元字符 |
描述 |
*? |
如果有前面字符串的0次以上出现时匹配 |
+? |
如果有前面字符串的1次以上出现时匹配 |
{m} |
m是整数。它文本中找出给定子表达式的恰好m次出现 |
{n}? |
前面的字符串只出现一次时匹配 |