Welcome 微信登录

首页 / 操作系统 / Linux / grep:基本正则表达式的简单使用

元字符
.:匹配任意单个字符
[]:指定范围内的任意单个字符
[^]:不包括指定的字符
*:匹配前面字符的任意次
 
字符出现次数
x(m,n):出现x的次数范围为m-n
x(m,):出现x在m次以上
x(0,n):出现x最多n次
 
锚定符:
^:锚定行首
$:锚定行尾
<, :锚定词尾
>,:锚定词尾
 
():分组    1,2:后向引用第几个分组
 
几个范围的别名
[:upper:] 所有大写字母
[:lower:] 所有小写字母
[:digit:] 所有数字
[:alpha:] 所有字母
[:alnum:] 数字和字母
[:space:] 空白字符
[:punct:] 符号
 
 选项:
-v:对结果取反
-i:忽略大小写
-o:仅显示匹配到的字符串
-E:支持扩展正则表达式
-A n:after 匹配到所在行(含所在行)后的n行
-B n:before 匹配到所在行(含所在行)前的n行
-C n: 匹配到所在行(含所在行)上下的n行小型Linux系统的制作打造个人专属的微型Linux--启动原理篇相关资讯      Grep 
  • grep 命令系列:使用 grep 命令来  (01月29日)
  • grep正则表达式  (09/15/2015 07:20:29)
  • 14 个 grep 命令的例子  (05/17/2015 14:05:06)
  • grep 命令系列:如何在 Linux/UNIX  (01月25日)
  • grep,egrep 及正则表达式  (09/13/2015 09:06:07)
  • Linux正则表达式grep与egrep  (04/17/2015 08:30:50)
本文评论 查看全部评论 (0)
表情: 姓名: 字数