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

正则表达式 - 修饰符

正则表达式 - 修饰符

正则表达式是一种强大的文本处理工具,它广泛应用于数据验证、文本搜索、替换、匹配等场景。在正则表达式中,修饰符是用于调整正则表达式行为的特殊字符。本文将详细解析正则表达式中的常用修饰符,帮助读者更好地理解和运用正则表达式。

1. 字符串定位修饰符

1.1 ^(开头匹配)

^ 表示匹配字符串的开始位置。当它位于正则表达式的开始时,表示匹配整个字符串的开始位置。

^hello  # 匹配以hello开头的字符串

1.2 $(结尾匹配)

$ 表示匹配字符串的结束位置。当它位于正则表达式的末尾时,表示匹配整个字符串的结束位置。

world$  # 匹配以world结尾的字符串

1.3 \b(单词边界)

\b 表示匹配单词边界。在单词边界处,单词通常由字母、数字、下划线等字符与其它字符分隔。

\bworld\b  # 匹配整个单词world

2. 模式修饰符

2.1 i(不区分大小写)

i 表示不区分大小写。当它出现在正则表达式的末尾时,正则表达式将忽略大小写。

world  # 匹配"World"、"world"、&

相关文章:

  • Jetson Orin NX jupyter lab的安装和使用
  • C语言中的指针与数组:概念、关系与应用
  • 深入解读WT软件湍流强度计算与分析
  • python-leetcode 52.课程表
  • 深入理解 HTML 中的<div>和元素:构建网页结构与样式的基石
  • 方差缩减梯度算法
  • camellia redis proxy v1.3.3对redis主从进行读写分离(非写死,自动识别故障转移)
  • wlwrap 与 rlwrap 的区别对比:图形显示协议的演变
  • Kafka相关的面试题
  • 淘宝商品数据采集一键采集
  • 【数据分享】2000—2024年我国省市县三级逐月归一化植被指数(NDVI)数据(Shp/Excel格式)
  • 自适应二值化及伪影
  • 深搜专题8:N皇后
  • 鸿蒙初级考试备忘
  • RocketMQ常见问题总结(二)
  • 深呼吸:DeepSeek助力博客 深度思考C知道
  • 基于“动手学强化学习”的知识点(二):第 15 章 模仿学习(gym版本 >= 0.26)
  • 66.Harmonyos NEXT 图片预览组件使用指南
  • 异常(9)
  • 深入理解C++迭代器:分类、操作与使用技巧
  • 上海地铁:一孩童鞋子卡于电梯梯级处,其间未造成人员受伤
  • 最高法:政府信息公开案件审理应避免泄露国家秘密、商业秘密
  • A股高开高走:宠物经济走强,超3800股收涨,两市成交超1.1万亿元
  • 国家发改委谈整治“内卷式”竞争:加力破除地方保护和市场分割,遏制落后产能无序扩张
  • 国家发改委:不断完善稳就业稳经济的政策工具箱,确保必要时能够及时出台实施
  • 安徽凤阳通报鼓楼瓦片脱落:去年3月维修竣工,已成立调查组