正则表达式那些事儿

目录

当处理文本需要匹配特定的字符串的时候,我们需要使用正则表达式。

1.正则表达式中的模糊匹配符

有很多字符是正则表达式中的特殊用途字符,不能直接用于匹配,这是后需要使用转义字符"*",

比如要匹配字符"*", 在正则表达式中需要写成 "\*" ,才能正确匹配。

1.1点"."

匹配除"\n"和"\r"之外的任何单个字符。要匹配包括"\n"和"\r"在内的任何字符,请使用像"[\s\S]"的模式。

1.2星号"*"

匹配前面的字符任意次。例如,zo*能匹配"z",也能匹配"zo"以及"zoo"。等价于{0,}。z会匹配到空,zz,zzz等。.*联合使用会匹配一整行的内容。

1.3问号"?"

匹配前面的子表达式零次或一次。例如,"do(es)?"可以匹配"do"或"does"。?等价于{0,1}。

1.4 d

匹配单个数字

相关推荐
椰猫子12 分钟前
正则表达式和爬虫
正则表达式
oioihoii41 分钟前
从“功能实现”到“深度优化”:金仓数据库连接条件下推技术的演进之路
数据库·oracle
二狗mao1 小时前
整理了索引几道面试热题的简答
mysql
胡图图不糊涂^_^1 小时前
MySQL学习笔记——增删改查操作
数据库·笔记·增删改查
6+h1 小时前
【MySQL】事务隔离与MVCC详解
数据库·mysql
luom01021 小时前
【MySQL 的数据目录】
数据库·mysql·adb
搜佛说1 小时前
sfsDb 所代表的“融合型”数据库将为未来的一个重要方向
数据库·物联网·边缘计算·时序数据库·iot
相信神话20211 小时前
第零章:新手的第一课:正确认知游戏开发
大数据·数据库·算法·2d游戏编程·godot4·2d游戏开发
深蓝轨迹2 小时前
乐观锁 vs 悲观锁 含面试模板
java·spring boot·笔记·后端·学习·mysql·面试
黄焖鸡能干四碗2 小时前
业务数据中台技术方案(PPT)
大数据·数据库·人工智能·安全·需求分析