[转载] Shell正则表达式大全

以前读书时候一直用的参考网站,竟然已经挂了:http://man.linuxde.net/docs/shell_regex.html
还好有 web archive: https://web.archive.org/web/20210831062203/https://man.linuxde.net/docs/shell_regex.html

Shell正则表达式

正则表达式的分类

  1. 基本的正则表达式(Basic Regular Expression 又叫Basic RegEx 简称BREs)
  2. 扩展的正则表达式(Extended Regular Expression 又叫Extended RegEx 简称EREs)
  3. Perl的正则表达式(Perl Regular Expression 又叫Perl RegEx 简称PREs)

基本组成部分

正则表达式的基本组成部分。
基本组成

POSIX字符类

POSIX字符类是一个形如[:...:]的特殊元序列(meta sequence),他可以用于匹配特定的字符范围。
POSIX字符类

元字符

元字符(meta character)是一种Perl风格的正则表达式,只有一部分文本处理工具支持它,并不是所有的文本处理工具都支持。
元字符

使用

这些正则规则也可以使用在其它语言如python中

posted @ 2022-01-27 17:31  略略略——  阅读(60)  评论(0编辑  收藏  举报