Linux高阶——1013—正则表达式

1、正则表达式

一般使用正则表达式来查询数据

2、正则表达式的模糊查询

下面的形式更容易匹配

3、使用命令grep使用正则表达式

使用表达式时,先分析规则,再编写代码

4、正则表达式练习

(1)查询含有a字符的行

新建一个文件

(2)查询时显示行号

加-n

(3)查询a出现0-n次的行

(4)查询a出现1-n次的行

(5)查询所有以1开头的行

(6)查询以3为结尾的行

(7)判断手机号码

[^1]表示开头为1

[3-9]表示第二位为3-9中的数字

[0-9]{9}表示重复九次,每个数字都是0-9中的数字

(8)判断邮箱

相关推荐
蜀黍@猿26 分钟前
【C++ 基础】从C到C++有哪些变化
c++
Am心若依旧40927 分钟前
[c++11(二)]Lambda表达式和Function包装器及bind函数
开发语言·c++
zh路西法37 分钟前
【C++决策和状态管理】从状态模式,有限状态机,行为树到决策树(一):从电梯出发的状态模式State Pattern
c++·决策树·状态模式
轩辰~1 小时前
网络协议入门
linux·服务器·开发语言·网络·arm开发·c++·网络协议
lxyzcm1 小时前
C++23新特性解析:[[assume]]属性
java·c++·spring boot·c++23
蜀黍@猿1 小时前
C/C++基础错题归纳
c++
雨中rain2 小时前
Linux -- 从抢票逻辑理解线程互斥
linux·运维·c++
vvw&2 小时前
如何在 Ubuntu 22.04 上安装 Ansible 教程
linux·运维·服务器·ubuntu·开源·ansible·devops
ALISHENGYA3 小时前
全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之分支结构(实战项目二)
数据结构·c++·算法
gs801403 小时前
ubuntu下 如何将 NVIDIA 内核驱动 升级到特定版本 如550.127
ubuntu·gpu·nvidia