标签:int blank 制表符 rap 处理 upper 元字符 lan 字符串
man 7 regex正则表达式:处理字符串,文本内容
基本正则表达式元字符:
字符匹配:
.:匹配任意单个字符
[]:匹配指定范围内的任意单个字符,示例:[wang] [0-9] [a-
z] [a-zA-Z]
[^]:匹配指定范围外的任意单个字符
[:alnum:]:字母和数字
[:alpha:]:代表任何英文大小写字符,亦即A-Z,a-z
[:lower:]:小写字母 [:upper:]:大写字母
[:blank:]:空白字符 (空格和制表符)
[:space:]:水平和垂直的空白字符
[:antrl:]:不可以打印的控制字符(退格/删除/警铃。。。)
[:digit:]:十进制数字 [:xdigit:]:十六进制数字
[:graph:]:可打印的非空白字符
[:print:]:可打印字符
[:punct:]:标点符号
grep [^123] /etc/passwd :包含除了123的其他字符
grep -v [123] /etc/passwd:显示除了包含123的行
标签:int blank 制表符 rap 处理 upper 元字符 lan 字符串
原文地址:https://blog.51cto.com/14907072/2540199