Python | 正则表达式

?:标记?之前的字符为可选.

used? d可有可无


*:匹配>=0个重复的在*号之前的字符。

ab*c 匹配多个b


+:匹配>=1个重复的+号前的字符。(至少一个)


{n,m}:匹配num个大括号之前的字符或字符集 (n <= num <= m)

b{6}:要有6个b

b{2,6}:【2,6】个b

b{1,}:1个以上的b


或运算符:

注意:括号必不可少!

去掉括号:


abc+ 指的是匹配字符只能取abc


A-Z+:匹配所有大写字母 a-z+:小写字母 0-9+数字


^:匹配除了0-9以外的所有


简写字符集


数字\d (小写)


\w (小写)

英文字符+数字+下划线


\s+

空白符和换行符


.*:任意字符但是不包含换行符


^a:匹配行首的a


a$:匹配行尾的a


示例1:

相关推荐
夏日清风有你13 分钟前
OpenDataLab 数据集下载
python
黑客-秋凌13 分钟前
使用Python+selenium实现第一个自动化测试脚本
开发语言·自动化测试·软件测试·python·selenium·测试工具
DogDaoDao1 小时前
【GitHub】WorldMonitor:一个工程极致主义的实时全球情报仪表盘深度解析
python·程序员·架构·github·go语言·worldmonitor·实时全球情报
艾斯特_2 小时前
混合检索与重排:提升召回与排序质量
后端·python·ai
网安墨雨2 小时前
MySQL数据库 SQL语句详解
自动化测试·软件测试·数据库·python·sql·mysql
柠檬味的Cat2 小时前
GEO优化系统哪家技术强
人工智能·python
跨境小陈2 小时前
2026 年如何使用 Python 抓取 Reddit 数据
开发语言·网络·python
殿方雪之下2 小时前
OpenAI 兼容 API 接入实战:统一 Base URL 与用量控制
python
今天AI了吗2 小时前
Spring AI 框架实战:Java 后端集成大模型的架构设计与工程落地
java·人工智能·python·spring·机器学习
艾派森3 小时前
Web Scraper API vs 自建爬虫:一次真实对比测试,结果让人震惊
爬虫·python·网络爬虫