正则-贪婪模式/非贪婪模式

在正则验证中,有时需要匹配最多的字符,有时需要最少的匹配字符串,就需要使用贪婪模式和非贪婪模式了。

*和+是贪婪的:

比如匹配html标签:

javascript 复制代码
<span>xxx</span>

<\w+> 是贪婪的,会直接匹配整个字符串:<span>xxx</span>

如果要改变为匹配最小字符串则:

<\w+?> 是非贪婪的,会最小的匹配:<span>

相关推荐
invicinble10 分钟前
【无标题】
前端
EasyGBS14 分钟前
从接入到稳定播放:无插件直播H5视频流媒体播放器EasyPlayer.js如何撑起Web端流媒体
开发语言·前端·javascript
不可能片场16 分钟前
nohup 之后进程还是死了:GUI 子进程的存活陷阱
前端·electron
Carl_奕然20 分钟前
【智能体】Agent的四种设计模式之:React(2026最新版)
javascript·人工智能·python·react.js·设计模式·语言模型
名为沙丁鱼的猫72922 分钟前
React/JSX 编码规范
前端·javascript·react.js
是吕先森25 分钟前
【python】selenium实现web自动化测试
前端·python·selenium
Highcharts.js33 分钟前
甘特图纵向任务、横向时间显示图表可视化开发|Highcharts甘特图示例
开发语言·前端·javascript·可视化·甘特图·数据可视化·highcharts
yume_sibai44 分钟前
Element Plus 导航与反馈组件完全指南(15个核心组件)
前端·elementui·交互
烬羽1 小时前
给 Agent 一个检索式记忆:把对话历史存进 Milvus,该记的都记得
javascript·数据库·agent
磐链科技1 小时前
区块链开发入门实战:用 Hardhat 与 Ethers.js 搭建你的第一个 DApp
开发语言·javascript·区块链