本文主要是介绍JavaScript正则贪婪模式和非贪婪模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以下代码详解了贪婪模式 非贪婪模式
<!--贪婪模式 非贪婪模式\d{3,6} 贪婪模式 尽可能多的匹配使用方式:只有量词\d{3,6}? 非贪婪模式;尽可能少的匹配使用方式:量词加?号{}?+? 优先匹配长度为1的字符?? 空字符*? 空字符--><script>var reg = /\d{3,6}/g;var reg1 = /\d{3,6}?/g;var reg2 = /\d+?/g;var reg3 = /\d+/g;var reg4 = /\d??/g;var reg5 = /\d*?/g;var str = 'usyfgjshgfwgfiwue566546546546654asfaf';console.log(str.match(reg));console.log(str.match(reg1));console.log(str.match(reg2));console.log(str.match(reg3));console.log(str.match(reg4));console.log(str.match(reg5));</script>
这篇关于JavaScript正则贪婪模式和非贪婪模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!