在Linux下正则表达式和grep命令的使用

时间:2022-10-18 11:57:51

摘要:在Linux的命令行里如何快速检索出所需数据,这对用户来说是非常重要的。查询条件需要构造正确的正则表达式,该文结

>> 在Linux下正则表达式和grep命令的使用 正则表达式的应用研究 正则表达式在水文年鉴资料索引编制中的应用 正则表达式在新浪微博言论中的应用 正则表达式在填空题答案设计及评分中的应用 正则表达式及其在信息抽取中的应用 正则表达式在远程网页下载中的应用 正则表达式在应用文文本自动生成系统中的应用研究 正则表达式优化算法研究 运用AJAX和正则表达式进行数据采集 在ASP.NET中利用正则表达式实现模式验证 基于正则表达式的Web资源采集系统的设计与实现 基于多字符DFA的高速正则表达式匹配算法 基于FPGA的正则表达式匹配引擎设计 正则表达式中的与或非解析 基于FPGA改进电路的高性能正则表达式匹配算法 浅析正则表达式在教材信息收集中的应用 基于正则表达式度量算法的智能评分设计 正则表达式在网页表单验证中的应用 面向存储的正则表达式匹配算法综述 常见问题解答 当前所在位置: index.html

例9:ls Cl | grep ‘^d’ 查询子目录

注意:使用正则表达式要养成良好的习惯,就是在匹配模式的两端加上‘’。这样和shell的文件通配符号区别开。

4.4 充分正则表达式专用字符

说明:t+ 匹配一个或一个以上连续的t,如t tt ttt 。t? 匹配0个或1个t ,如 t 或 ‘ ’ 。“create | stream “ 和两种模式的任一种进行匹配。

5 结论

在这篇文章中,介绍了正则表达式的强大功能。只要正确运用,正则表达式能够在字符串提取和信息过滤中起到很大的作用。另外,还介绍了如何在Linux操作系统的命令行中如何将grep命令和正则表达式结合应用。由于严谨度的不同,正则表达式之上还有更严谨的延伸正则表达式。

参考文献:

[1] 金洁珩,王娟,等.Red Hat Linux 9系统管理[M].北京:机械工业出版社,2004.

[2] 尼格斯.Red Hat Fedora和Enterprise Linux4宝典[M].北京:人民邮电出版社,2007.

[3] Steve Mansour.正则表达式之道[EB/OL].

上一篇:浅谈当前高职院校计算机实验室管理中若干问题... 下一篇:基于单片机的自动报警系统的设计