shell之正则表达式

简介:

正则表达式的分类:

    1、基本的正则表达式(Basic Regular Expression 又叫Basic RegEx 简称BREs)

    2、扩展的正则表达式(Extended Regular Expression 又叫Extended RegEx 简称EREs),扩展的表达式有+、?、|和()

    3、Perl的正则表达式(Perl Regular Expression 又叫Perl RegEx 简称PREs)

6e1c2055f6438e357c6ed243764c814a.png

448e24b25d9c986a774b8eb1da5592a6.png

6aebd8face57588e2ae24e0a0e1447de.png

70d6ce94c2a6b230ce8f7da4e96ec1a6.png


e635dbfdb9e6b2e8526ac1be27e5d05b.png


例子,有空我再慢慢一个一个补上。



参考:

   http://man.linuxde.net/docs/shell_regex.html


本文转自 yanconggod 51CTO博客,原文链接:http://blog.51cto.com/yanconggod/1981856


相关文章
|
2月前
|
Unix Shell Python
在Shell中转换Python正则表达式
结合以上提到的注意事项与差异点,就能在Shell环境中巧妙地转换并使用Python正则表达式了。务实和节省时间的做法是,将一些常见Python正则模式记在手边,随时查阅并对照POSIX标准进行调整。同时,借助在线正则表达式测试器和文档也能有效地提升在Shell环境中处理正则表达式的能力。
39 5
|
5月前
|
运维 Shell Python
第六章 Shell正则表达式
第六章 Shell正则表达式
|
Shell
shell中正则表达式的用途以及示例
shell中正则表达式的用途以及示例
90 1
|
5月前
|
Linux Shell
Linux下的Shell基础——正则表达式入门(四)
Linux下的Shell基础——正则表达式入门(四)
44 1
Linux下的Shell基础——正则表达式入门(四)
|
5月前
|
存储 算法 Shell
【Shell 命令集合 文档编辑】Linux 正则表达式匹配 egrep命令使用教程
【Shell 命令集合 文档编辑】Linux 正则表达式匹配 egrep命令使用教程
71 0
|
Shell Linux Perl
Shell基础学习---3、Read读取控制台输入、函数、正则表达式入门
Shell基础学习---3、Read读取控制台输入、函数、正则表达式入门
|
5月前
|
Shell Linux Perl
Shell基础学习---3、Read读取控制台输入、函数、综合应用案例:归档文件、正则表达式入门(第二天学习)
Shell基础学习---3、Read读取控制台输入、函数、综合应用案例:归档文件、正则表达式入门
114 1
|
11月前
|
存储 Shell Linux
我们一起来学Shell - 正则表达式
我们一起来学Shell - 正则表达式
43 0
|
11月前
|
运维 JavaScript 前端开发
运维(16)-shell正则表达式
运维(16)-shell正则表达式
49 0
|
Shell
shell中正则表达式中字符的应用具体实例以及详解
shell中正则表达式中字符的应用具体实例以及详解
129 3