当前位置: 首页 > article >正文

2025/5/26 学习日记 基本/扩展正则表达式 linux三剑客之grep

在 Linux 系统中,正则表达式(Regular Expression可用于匹配、查找和替换符合特定模式的文本。根据语法和功能的不同,正则表达式可分为 基础正则表达式(BRE) 和 扩展正则表达式(ERE)

  • 基础正则表达式(BRE):语法保守,兼容性强,适合简单匹配场景。

--------------------------------------------------------------------------------------------------------------------------------

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

--------------------------------------------------------------------------------------------------------------------------------

grep(Global Regular Expression Print):主要用于在文本文件或输入流中搜索匹配指定模式。

核心功能

  • 基于正则表达式进行文本搜索。
  • 支持对单个或多个文件进行操作。
  • 可结合管道(|)与其他命令(如 awksed)组合使用,实现复杂的数据处理。

http://www.lryc.cn/news/2387084.html

相关文章:

  • 【后端高阶面经:消息队列篇】29、Kafka高性能探秘:零拷贝、顺序写与分区并发实战
  • Spring Boot企业级开发五大核心功能与高级扩展实战
  • 在SpringBoot项目中策略模式的使用
  • 在 Docker 中启动 Jupyter Notebook
  • IP 地址反向解析(IP反查域名)原理与应用
  • CodeTop之LRU缓存
  • uboot常用命令之eMMC/SD卡命令
  • 【Kafka】编写消费者开发模式时遇到‘未解析的引用‘SIGUSR1’’
  • DeepSeek 赋能教育游戏化:AI 重构学习体验的技术密码
  • Docker run命令-p参数详解
  • 知识宇宙-学习篇:学编程为什么从C语言开始学起?
  • Mybatis-入门程序、 数据库连接池、XML映射配置文件、MybatisX
  • 互联网大厂Java求职面试:Spring Cloud微服务架构设计中的挑战与解决方案
  • BUUCTF [ZJCTF 2019]EasyHeap
  • 机器学习AI精准预测复合材料性能、材料结构设计优化;数据驱动加速新材料研发,百年难遇的组合打破科研壁垒!
  • apache http client连接池实现原理
  • 如何做好一份网络安全技术文档?
  • Android Studio 介绍
  • MD5加密(Java)
  • [攻防世界] easyphp writeup
  • 力扣热题100之LRU缓存机制
  • 如何不规范的设置密码
  • 数据安全与纵深访问控制:构建数字时代的安全防线
  • 分享全国数字人才技能提升师资培训班 第五期邀请函
  • Linux三剑客之grep命令使用教程
  • Kotlin 极简小抄 P8(不可空类型、可空类型、注意事项、非空断言 !!)
  • 【Spring AI集成实战】基于NVIDIA LLM API构建智能聊天应用:从配置到函数调用全解析
  • git 删除某个远程库的分支
  • Redis实战-缓存篇(万字总结)
  • QT5.15 MacOS 打包指南