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

相关推荐
QiLinkOS5 小时前
第三视觉理解徐玉生与他的商业活动(30)
大数据·c++·人工智能·算法·开源协议
mit6.8245 小时前
阅读的核心,是再读
c++
Waay5 小时前
面试口述版:个人对 Prometheus 完整理解
运维·学习·云原生·面试·职场和发展·kubernetes·prometheus
yuhaiqiang7 小时前
随手 vibecoding 的浏览器插件已经 6000 多次下载,聊聊他的产品设计
前端·后端·面试
upgrador7 小时前
基础知识:C++ STL构造函数的左闭右开惯例及其实现原理
开发语言·c++
凯瑟琳.奥古斯特9 小时前
K次取反最大化数组和解法(力扣1005)
开发语言·c++·算法·leetcode·职场和发展
林中青木9 小时前
CT重构原理及C++代码实现
c++·计算机视觉·重构
满天星830357710 小时前
Protobuf的介绍及使用
c++
☆cwlulu10 小时前
调试排查工具介绍(gdb、strace、Valgrind等)
开发语言·c++·嵌入式硬件·ubuntu
黄敬峰10 小时前
🚀 从 Prompt 到 Harness:AI 编程的下半场,我们如何给大模型套上“挽具”?
面试