关于linux:Linux-shell-基本正则-扩展正则表达式

正则表达式,又称规定表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些合乎某个模式(规定)的文本。
应用 “一串符号”来形容有独特属性的数据

一、根本正则列表与扩大正则
依据推出工夫的不同,分为根本正则和扩大正则,扩大正则在根本正则的根底上做了一些优化新增了一些正则表白符号,因为一些命令没有及时更新,所以你可能会遇到有些命令只反对根本正则,不反对扩大正则,或者须要增加一些反对扩大正则的选项。

根本正则列表

扩大正则列表

行首尾及单字匹配

未定匹配次数 + ? 为扩大正则

{}限定次数 扩大正则
限定表达式的匹配次数
{n}、{n,m}、{n,}

[]范畴内单字匹配

  • 匹配指定字符汇合内的任何一个字符
  • []内^可取反

整体及边界匹配 | 为扩大正则

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理