grep简单正则

前端之家收集整理的这篇文章主要介绍了grep简单正则前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

grep简单正则用法

常用参数

-A:后面加数字,列出后续n行

-B:后面加数字,列出前面n行

-v:反向选择

-i:不分大小写

-n:显示行号

--color=auto:显示关键字颜色

grep -n '[^g]oo' 反向选择oo前面不能有g

grep -n '[^a-z]oo' 反向选择oo前面不能有小写字母

^$ 行首行尾

grep '^the' 文件名 the开头的行

grep -n '^[a-z]' 小写字母开头

grep -n '^[^a-zA-Z0-9]' 不已数字字母开头的行

^在[]内表示反向选择,外表示行首

grep -n '\.$' .结束的行

grep -n ^$ 空白行

.一定有一个任意字符grep -n 'g..d'

* 重复前一个字符0-n次grep -n 'oo*'

{}限定字符范围需用\ 转义

grep -n 'o\{2\}' 2次以上o

grep -n 'g[oo]\{2,\}g' g开头g结尾中间2个及以上o

在[]中谨代表一个待搜寻的字符[afl]代表a或f或l

原文链接:https://www.f2er.com/regex/358519.html

猜你在找的正则表达式相关文章