正则表达式+perl扩展正则

Posted ღ᭄小艾ヅ࿐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式+perl扩展正则相关的知识,希望对你有一定的参考价值。

一、什么是正则表达式

也称正规表示法,常规表示法,是一种字符模式,用于查找过程中匹配指定的字符
支持正则表达式的程序如:locate,find,vim,grep,sed,awk

1.第一类正则:

名词解释:

  • 元字符:指那些在正则表达式中具有特殊意义的专用字符,如点(.)星(*)问号(?)等等
  • 前导字符:即位于元字符前面的字符,如ab*,前导字符就是b

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

2.perl扩展正则:

这里是引用
用grep使用perl扩展正则的时候,需要加-P参数

3.扩展类的正则表达式grep -E 或 egrep

4.正则匹配ip地址:

这里是引用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.第二类正则:

这里是引用

以上是关于正则表达式+perl扩展正则的主要内容,如果未能解决你的问题,请参考以下文章

PHP 正则表达式匹配 preg_match 与 preg_match_all 函数

在 Perl 正则表达式中展开环境变量

PHP的正则表达式

Perl编程-6正则表达式--替换+转化

shell之正则表达式

Perl正则表达式:开篇