js正则表达式(4)

量词:

{n} n次  

? 0 or 1 次   

+ 至少一次

* 任意次数

{n,m}  至少n次 至多m次

{m,} 至少m次

 

贪婪模式:尽可能的多匹配

例如:

"12345678".replace(/\d{3,6}/g,"X")
"X78"    --匹配最多的6个字符

非贪婪模式  匹配最少字符

"12345678".replace(/\d{3,6}?/g,"X")
"XX78"  --匹配3个字符

 

posted @ 2016-11-30 20:36  第三食堂  阅读(272)  评论(0)    收藏  举报