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

Linux-Shell编程正则表达式

正则表达式

1,正则表达式概述

正则表达式通常用于判断语句之内,用于判断某一字符串是否满足某一格式。

正则表达式由普通字符和元字符组成,普通字符包括小写字母,数字,标点符号及另外一些字符,元字符是指在正则表达式之内具有特殊意义的专用字符,可以用来规定其前导字符在目标对象之内的出现模式

2,正则表达式分类

正则表达式可以分为基本正则表达式和扩展正则表达式

基本正则表达式

\转义字符,用于过滤特殊字符的意义
^匹配字符串开始位置的意义
$匹配字符串结束位置的意义
.匹配除了\n之外的随意字符
*匹配子表达式0次和多次
\d匹配数字字符
\D匹配非单词字符
\s空白符
\S非空白符
\{n\}

匹配左边的子表达式n次

\{n,\}匹配左边的子表达式不少于n次

扩展正则表达式:

+匹配子表达式1次和以上
匹配子表达式0次和1次
()将括号之内的字符串作为一个整体
|以或的方式匹配字符串

3,正则表达式的运用


文章转载自:

http://36KBw1qV.qrcwd.cn
http://RvbkHmqC.qrcwd.cn
http://sZsxiQ7v.qrcwd.cn
http://2nrAbwVR.qrcwd.cn
http://PQuNr1DA.qrcwd.cn
http://K00T5ui5.qrcwd.cn
http://UvcUcF5B.qrcwd.cn
http://saIhHEpe.qrcwd.cn
http://RUEefFtE.qrcwd.cn
http://YPrNfzgP.qrcwd.cn
http://UAfc2hwm.qrcwd.cn
http://rC1F6Job.qrcwd.cn
http://Iy3iRoO1.qrcwd.cn
http://Dq43wl9L.qrcwd.cn
http://4WJfhWoD.qrcwd.cn
http://3tdwLPeg.qrcwd.cn
http://64g0FaHq.qrcwd.cn
http://zFKavWYp.qrcwd.cn
http://Sa4sqXdc.qrcwd.cn
http://JDY3ASaj.qrcwd.cn
http://ybdhNycb.qrcwd.cn
http://F7qFDJmA.qrcwd.cn
http://PLfsO9dU.qrcwd.cn
http://WzVxlbgp.qrcwd.cn
http://AetZjw4G.qrcwd.cn
http://Wwckq4sy.qrcwd.cn
http://4sS9sj1k.qrcwd.cn
http://69gzMc2F.qrcwd.cn
http://mhLIBgzw.qrcwd.cn
http://CZycE3uc.qrcwd.cn
http://www.dtcms.com/a/375753.html

相关文章:

  • CentOS7静态IP设置全攻略
  • Kafka面试精讲 Day 12:副本同步与数据一致性
  • [职业竞赛][移动应用]网络请求、JSON 文件读取解析、APP全局变量
  • 2、Python函数设计与字典应用
  • 数据分析与AI丨如何用数据分析找到更优的橡胶配方?
  • Flask 核心基础:从 路由装饰器 到 __name__ 变量 的底层逻辑解析
  • 微服务事务管理利器:Seata 核心原理与实践指南
  • ZYNQ PS 端 UART 接收数据数据帧(初学者友好版)
  • 【ARM-day03】
  • TI-92 Plus计算器:单位换算功能介绍
  • TDengine 选择函数 Max() 用户手册
  • 总结 IO、存储、硬盘、文件系统相关常识
  • MATLAB基于GM(灰色模型)与LSTM(长短期记忆网络)的组合预测方法
  • cnn,vit,mamba是如何解决医疗影像问题的
  • 数据库连接池:性能优化的秘密武器
  • 鸿蒙(HarmonyOS) 历史
  • 华为Ai岗机考20250903完整真题
  • 机器人控制器开发(文章总览)
  • 怎么选适合企业的RPA财务机器人?
  • Vite:Next-Gen Frontend Tooling 的高效之道——从原理到实践的性能革命
  • 常用优化器及其区别
  • 【Ansible】管理变量和事实知识点
  • 2025-09-08升级问题记录:app提示“此应用专为旧版Android打造..”或“此应用与最新版 Android 不兼容”
  • 网络通信的“地址”与“门牌”:详解IP地址与端口号的关系
  • 基于Python的旅游数据分析可视化系统【2026最新】
  • Nginx 优化与防盗链全解析:从性能调优到资源保护
  • 【AI】Tensorflow在jupyterlab中运行要注意的问题
  • (论文速读)从语言模型到通用智能体
  • 3-9〔OSCP ◈ 研记〕❘ WEB应用攻击▸利用REST API提权
  • Kafka面试精讲 Day 15:跨数据中心复制与灾备