在 Linux 系统中,正则表达式(Regular Expression可用于匹配、查找和替换符合特定模式的文本。根据语法和功能的不同,正则表达式可分为 基础正则表达式(BRE) 和 扩展正则表达式(ERE)。
- 基础正则表达式(BRE):语法保守,兼容性强,适合简单匹配场景。

--------------------------------------------------------------------------------------------------------------------------------
- 扩展正则表达式(ERE):语法更现代、灵活,适合复杂模式匹配。使用需要grep -E

--------------------------------------------------------------------------------------------------------------------------------
grep(Global Regular Expression Print):主要用于在文本文件或输入流中搜索匹配指定模式。
核心功能:
- 基于正则表达式进行文本搜索。
- 支持对单个或多个文件进行操作。
- 可结合管道(
|)与其他命令(如awk、sed)组合使用,实现复杂的数据处理。








![BUUCTF [ZJCTF 2019]EasyHeap](https://i-blog.csdnimg.cn/img_convert/add4ad74a78508bb834bb00b5c929764.png)



![[攻防世界] easyphp writeup](https://i-blog.csdnimg.cn/direct/a02081cf4d1a49b2896b9e0063739aa9.png)








