正则表达式常用记录

1. 定义

正则表达式,又称规则表达式,(Regular Expression,在代码中常简写为regex、regexp或RE),它是一种文本模式,同时也是计算机科学的一个概念,其中包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。

2. 捕获组

对于2025/02/21可用如下表达式捕获:

bash 复制代码
(\d{4})/(\d{2})/((\d\d))

并可替换成:

bash 复制代码
$1年$2月$3日

上面$i代表捕获的第i个括号

相关推荐
旭日东升的xu.14 小时前
Python(09)正则表达式
正则表达式
程序员编程指南2 天前
Qt字符串处理与正则表达式应用
c语言·c++·qt·正则表达式
王柏龙2 天前
正则表达式 \b:单词边界
正则表达式
钮钴禄·爱因斯晨6 天前
Java API (二):从 Object 类到正则表达式的核心详解
java·开发语言·信息可视化·正则表达式
愈努力俞幸运6 天前
python 正则表达式
正则表达式
PythonicCC8 天前
Python正则表达式
python·正则表达式
木子杳衫9 天前
【Python】LEGB作用域 + re模块 + 正则表达式
数据库·python·正则表达式
MediaTea9 天前
Python 库手册:re 正则表达式模块
开发语言·python·正则表达式
m0dw12 天前
正则表达式梳理
正则表达式
mortimer12 天前
Python 正则替换陷阱:`\1` 为何变成了 `\x01`?
python·正则表达式