Linux 之 正则表达式实例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 之 正则表达式实例相关的知识,希望对你有一定的参考价值。

正则表达式实例

文件内容:
I am oldboy teacher!
I teach linux.
Ilike badminto ball http:/www.baidu.com
my qq num is 412421412

I am oldboy teacher!
I teach linux.

I like badminton ball,billiard ball and chinese chess!
my blog is http://oldboy.blog.51cto.com
our site is http://www.etiantian.org
my qq num is 444877

not 44453434
my god,i am not oldbey,but OLDBOY!

1.基础正则第一学
^word      匹配以word开头的内容。
word$      匹配word结尾的内容。
^$            表示空行

示例:
[[email protected] kang]# grep "^m" test.txt  #以m开头
my blog is http://oldboy.blog.51cto.com
my qq num is 444877
my god,i am not oldbey,but OLDBOY!

[[email protected] kang]# grep "m$" test.txt   #以m结尾
my blog is http://oldboy.blog.51cto.com

[[email protected] kang]# grep "^$" test.txt      #输出空行

[[email protected] kang]# grep -v "^$" test.txt     #排除空行

以上是关于Linux 之 正则表达式实例的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本之正则表达式

正则表达式之实例

jmeter之正则表达式写法实例推荐

Linux正则表达式结合三剑客实例

Linux之正则表达式

Linux学习笔记之正则表达式