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

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

*和+是贪婪的:

比如匹配html标签:

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

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

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

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

相关推荐
我这一生如履薄冰~9 分钟前
css属性pointer-events: none
前端·css
brzhang15 分钟前
A2UI:但 Google 把它写成协议后,模型和交互的最后一公里被彻底补全
前端·后端·架构
API技术员18 分钟前
item_get_app - 根据ID取商品详情原数据H5数据接口实战解析
javascript
八哥程序员19 分钟前
Chrome DevTools 详解系列之 Elements面板
javascript·浏览器
coderHing[专注前端]23 分钟前
告别 try/catch 地狱:用三元组重新定义 JavaScript 错误处理
开发语言·前端·javascript·react.js·前端框架·ecmascript
UIUV40 分钟前
JavaScript中this指向机制与异步回调解决方案详解
前端·javascript·代码规范
momo10040 分钟前
IndexedDB 实战:封装一个通用工具类,搞定所有本地存储需求
前端·javascript
liuniansilence40 分钟前
🚀 高并发场景下的救星:BullMQ如何实现智能流量削峰填谷
前端·分布式·消息队列
再花40 分钟前
在Angular中实现基于nz-calendar的日历甘特图
前端·angular.js
San301 小时前
从零到一:彻底搞定面试高频算法——“列表转树”与“爬楼梯”全解析
javascript·算法·面试