正则表达式常用记录

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个括号

相关推荐
YxVoyager2 分钟前
Qt C++ :QRegularExpression 正则表达式使用详解
c++·qt·正则表达式
laocooon52385788613 小时前
正则表达式的全面介绍
正则表达式
ben9518chen1 天前
正则表达式
正则表达式
半路_出家ren1 天前
17.python爬虫基础,基于正则表达式的爬虫,基于BeautifulSoup的爬虫
网络·爬虫·python·网络协议·正则表达式·网络爬虫·beautifulsoup
Good_Starry2 天前
Java——正则表达式
java·开发语言·正则表达式
@zulnger2 天前
正则表达式
数据库·正则表达式
丁丁点灯o2 天前
oracle中基于正则表达式匹配规则提取子串的函数REGEXP_SUBSTR
数据库·oracle·正则表达式
牛奶咖啡133 天前
shell脚本编程(二)
linux·正则表达式·shell编程·正则表达式扩展·shell通配符·shell的变量·shell的引用
_Kayo_4 天前
JS 正则表达式
正则表达式