2021年1月27日
摘要: 正则表达式是匹配模式,要么匹配字符,要么匹配位置。请记住这句话。 然而大部分人学习正则时,对于匹配位置的重视程度没有那么高。 本章讲讲正则匹配位置的总总。 内容包括: 什么是位置? 如何匹配位置? 位置的特性 几个应用实例分析 1. 什么是位置呢?✍ 位置是相邻字符之间的位置。比如,下图中箭头所指的 阅读全文
posted @ 2021-01-27 15:51 京鸿一瞥 阅读(545) 评论(0) 推荐(0)
摘要: 1 两种模糊匹配 1.1 横向模糊匹配 var regex = /ab{2,5}c/g; var string = "abc abbc abbbc abbbbc abbbbbc abbbbbbc"; console.log( string.match(regex) ); // => ["abbc", 阅读全文
posted @ 2021-01-27 12:01 京鸿一瞥 阅读(353) 评论(0) 推荐(0)
摘要: (.+)默认是贪婪匹配 (.+?)为惰性匹配 疑问号让.+的搜索模式从贪婪模式变成惰性模式。 var str = 'aaa<div style="font-color:red;">123456</div>bbb' <.+?>会匹配<div style="font-color:red;"> <.+>会 阅读全文
posted @ 2021-01-27 10:15 京鸿一瞥 阅读(4401) 评论(0) 推荐(0)