linux基础教程之正则表达式

2018-12-22  本文已影响0人  Since_1689

概念

正则表达式是对字符串操作的一种逻辑表达方式,很多情况下我们需要在茫众多的文件中找到我们需要的文件时,就需要用到正则表达式了

正则表达式就如同一个过滤器,能够筛选出希望得到的字符串。它可以检索、替换符合我们自己规定格式的所有文本。

正则表达式的用法和选项

在Linux中,正则表达式通常会配合文本过滤工具grep使用。

image

image

以/etc目录为例

我们用grep来筛选一下其中含有”li”的文件

image

这是利用grep在/etc中对字母”li”进行筛选

如果我们只想要以”li”为首字母的文件要怎么做呢?
这就需要用到正则表达式了

image

可以看到依靠正则表达式能很轻松的达到我们想要的结果。

正则表达式还有更多更强大的功能,让我们来了解一下吧。

总结

正则表达式的功能很强大且很好用,理解上也可能对于字符表达的含义会有些混乱需要多用多记才能熟练掌握。

上一篇下一篇

猜你喜欢

热点阅读