js正则表达式语法大全js正则表达式贪婪模式与非贪婪模式的解析

更新时间:2014-04-22    来源:学习总结    手机版     字体:

【js正则表达式语法大全】关于js正则表达式贪婪模式与非贪婪模式的解析

<script>

try{

str="<p>abcdefg</p><p>abcdefghijkl</p>";

re1=str.match(/<p>[\W\w]+?<\/p>/ig);

alert("非贪婪模式:\r\n\r\n1:"+re1[0]+"\r\n2:"+re1[1]);

re1=str.match(/<p>[\W\w]+<\/p>/ig);

alert("贪婪模式:\r\n\r\n"+re1);

re1=str.match(/<p>(.+?)<\/p>/i);

alert("非贪婪模式,且不要标记:\r\n\r\n1:"+re1[1]);

re1=str.match(/<p>(.+)<\/p>/i);

alert("贪婪模式,且不要标记:\r\n\r\n"+re1[1]);

}catch(e){alert(e.description)}

</script>

本文来源:http://www.cyloushi.cn/gongzuozongjie/56092.html

猜你感兴趣