iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >CentOS下命令汇总之正则表达式的示例分析
  • 469
分享到

CentOS下命令汇总之正则表达式的示例分析

2023-06-10 03:06:19 469人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关Centos下命令汇总之正则表达式的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。正则表达式分两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。基本正则表达式的

这篇文章将为大家详细讲解有关Centos下命令汇总之正则表达式的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

正则表达式分两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。

基本正则表达式的元字符含义:

.:匹配任何单个字符

[]:匹配指定范围内的单个字符

[^]:匹配指定范围外的单个字符

*:匹配其前面任意次数的字符

\?:匹配其前面0或1次

\+:匹配其前面1或多次

\{m\}:精确匹配m次

\{m,n\}:匹配至少m次,最多n次

.*:匹配任意长度的任意字符

^:行首锚定,

$:行尾锚定

\<:词首锚定(也可以用\b)

\>:词尾锚定(也可以用\b)

^$:匹配空白行

\(\):常与\n(n为数字)一起用,用来匹配某单个或多个字符组合的重现次数

二、扩展正则表达式的元字符含义:

.:匹配任何单个字符

[]:匹配指定范围内的单个字符

[^]:匹配指定范围外的单个字符

*:匹配其前面任意次数的字符

?:匹配其前面0或1次

+:匹配其前面1或多次

{m}:精确匹配m次

{m,n}:匹配至少m次,最多n次

.*:匹配任意长度的任意字符

^:行首锚定,

$:行尾锚定

\<:词首锚定(也可以用\b)

\>:词尾锚定(也可以用\b)

^$:匹配空白行

():常与\n(n为数字)一起用,用来匹配某单个或多个字符组合的重现次数

|:匹配|符号前或后的字符

三、可以匹配正则表达式的命令有:(这里只说grep命令)

grep:grep用基本正则表达式来匹配文本行。

    格式:grep [OPTioNS] PATTERN [FILE...]

grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]

     选项:

-E:使用扩展正则表达式进行匹配(相当于egrep)

-F:相当于fgrep

-i:匹配时忽略大小写

-v:显示不匹配模式的行

-o:只显示匹配到的行

-q:静默模式

--color=auto:对匹配到的字符做高亮显示

四、例子:

显示/etc/passwd文件中以bash结尾的行;

CentOS下命令汇总之正则表达式的示例分析

显示/etc/passwd文件中的两位数或三位数;

CentOS下命令汇总之正则表达式的示例分析

显示'netstat -tan'命令结果中以'LISTEN'后跟0个、1个或多个空白字符结尾的行

CentOS下命令汇总之正则表达式的示例分析

添加用户bash,testbash, basher以及nologin用户(nologin用户的shell为/sbin/nologin);而后找出/etc/passwd文件中用户名同shell名的行;

CentOS下命令汇总之正则表达式的示例分析

显示当前系统上root、centos或user1用户的默认的shell和UID;

CentOS下命令汇总之正则表达式的示例分析

找出/etc/rc.d/init.d/functions文件中某单词(单词中间可以存在下划线)后面跟着一组小括号的行

CentOS下命令汇总之正则表达式的示例分析

使用echo输出一个路径,而后egrep找出其路径基名;

进一步地:使用egrep取出其目录名

CentOS下命令汇总之正则表达式的示例分析

CentOS下命令汇总之正则表达式的示例分析

找出ifconfig命令执行结果中1-255之间的数字;

CentOS下命令汇总之正则表达式的示例分析

关于“CentOS下命令汇总之正则表达式的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: CentOS下命令汇总之正则表达式的示例分析

本文链接: https://www.lsjlt.com/news/259093.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS下命令汇总之正则表达式的示例分析
    这篇文章将为大家详细讲解有关CentOS下命令汇总之正则表达式的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。正则表达式分两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。基本正则表达式的...
    99+
    2023-06-10
  • Linux命令中正则表达式的示例分析
    小编给大家分享一下Linux命令中正则表达式的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!命令中的正则表达式 如果要在命令输出或文本中筛选内容...
    99+
    2023-06-09
  • Java 之正则表达式语法及常用正则表达式汇总
    正则表达式概念: 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为 regex、regexp 或 RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表...
    99+
    2023-08-18
    正则表达式 java 开发语言
  • JavaScript正则表达式的示例分析
    这篇文章主要为大家展示了“JavaScript正则表达式的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript正则表达式的示例分析”这篇文...
    99+
    2024-04-02
  • VB.NET正则表达式的示例分析
    小编给大家分享一下VB.NET正则表达式的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.选择符 VB.NET正则表达式中“ &brvbar;”...
    99+
    2023-06-17
  • jmeter正则表达式的示例分析
    小编给大家分享一下jmeter正则表达式的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!使用jmeter时经常有这样的情况:一个完整的操作流程,需先完成某个操作,获得某个值或数据信息,然后才能进行下一步的操作(也就...
    99+
    2023-06-14
  • 正则表达式组的示例分析
    这篇文章主要为大家展示了“正则表达式组的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“正则表达式组的示例分析”这篇文章吧。正则表达式组的理解把正则表达式的一部分放在圆括号内,你可以将它们...
    99+
    2023-06-17
  • Linux--shell脚本之正则表达式的示例分析
    小编给大家分享一下Linux--shell脚本之正则表达式的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、正则表达式的概念及特点:正则表达式是对字符串...
    99+
    2023-06-09
  • shell中正则表达式的示例分析
    这篇文章给大家分享的是有关shell中正则表达式的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。正则表达式匹配中文字符的正则表达式:[u4e00-u9fa5]评注:匹配中...
    99+
    2024-04-02
  • C#中正则表达式的示例分析
    这篇文章将为大家详细讲解有关C#中正则表达式的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C...
    99+
    2023-06-18
  • Java中正则表达式的示例分析
    这篇文章主要介绍了Java中正则表达式的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现...
    99+
    2023-06-15
  • ES6正则表达式扩展的示例分析
    这篇文章主要为大家展示了“ES6正则表达式扩展的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ES6正则表达式扩展的示例分析”这篇文章吧。构造函数  在...
    99+
    2024-04-02
  • Javascript常用正则表达式的示例分析
    小编给大家分享一下Javascript常用正则表达式的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!模式修饰符的可选参数...
    99+
    2024-04-02
  • JavaScript正则表达式之非捕获性分组的示例分析
    这篇文章主要介绍了JavaScript正则表达式之非捕获性分组的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。非捕获性分组定义子表达...
    99+
    2024-04-02
  • Linux的正则表达式实例分析
    今天小编给大家分享一下Linux的正则表达式实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。正则表达式(regular...
    99+
    2023-06-27
  • Dreamweaver中正则表达式搜索的示例分析
    这篇文章主要为大家展示了“Dreamweaver中正则表达式搜索的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Dreamweaver中正则表达式搜索的示例分析”这篇文章吧。比如:&nb...
    99+
    2023-06-08
  • Python语法学习之正则表达式的量词汇总
    目录正则表达式中的符号示例 - 1示例 - 2示例 - 3示例 - 4示例 - 5示例 - 6示例 - 7示例 - 8组的概念贪婪模式与非贪婪模式正则表达式中的符号 符号描述re1 ...
    99+
    2024-04-02
  • JavaScript正则表达式实例分析
    这篇文章主要讲解了“JavaScript正则表达式实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript正则表达式实例分析”吧!1. 概...
    99+
    2024-04-02
  • Python正则表达式实例分析
    这篇“Python正则表达式实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python正则表达式实例分析”文章吧。一...
    99+
    2023-06-29
  • mysql正则表达式的案例分析
    小编给大家分享一下mysql正则表达式的案例分析,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!MySQL支持基于正则表达式和REGEXP运算符的另一种模式匹配操作。1.它提供了强大而灵活的模式...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作