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)判断邮箱

相关推荐
朝阳3915 分钟前
JS 正则表达式 -- 分组【详解】含普通分组、命名分组、反向引用
前端·javascript·正则表达式
独正己身16 分钟前
代码随想录day3
数据结构·c++·算法
Hunter_pcx16 分钟前
[C++技能提升]类注册
c++·人工智能
IU宝1 小时前
vector的使用,以及部分功能的模拟实现(C++)
开发语言·c++
Xiao Xiangζั͡ޓއއ1 小时前
程序诗篇里的灵动笔触:指针绘就数据的梦幻蓝图<1>
c语言·开发语言·程序人生·学习方法·改行学it
Hunter_pcx2 小时前
[C++技能提升]插件模式
开发语言·c++
叩叮ING2 小时前
正则表达式中常见的贪婪词
java·服务器·正则表达式
左手の明天2 小时前
【C/C++】C++中使用vector存储并遍历数据
c语言·开发语言·c++
PaLu-LI2 小时前
ORB-SLAM2源码学习:Initializer.cc(13): Initializer::ReconstructF用F矩阵恢复R,t及三维点
c++·人工智能·学习·线性代数·ubuntu·计算机视觉·矩阵
呆呆珝2 小时前
RKNN_C++版本-YOLOV5
c++·人工智能·嵌入式硬件·yolo