正则表达式匹配次-贪婪匹配

作者:vkvi 来源:ITPOW(原创) 日期:2008-11-18

{n} 表达式固定重复n次,比如:"\w{2}" 相当于 "\w\w"。

{m, n} 表达式尽可能重复 n 次,至少重复 m 次:"ba{1,3}"可以匹配 "ba"或"baa"或"baaa"。

{m, } 表达式尽可能的多匹配,至少重复 m 次:"\w\d{2,}"可以匹配 "a12","x456"...。

? 表达式尽可能匹配 1 次,也可以不匹配,相当于 {0, 1}。

+ 表达式尽可能的多匹配,至少匹配 1 次,相当于 {1, }。

* 表达式尽可能的多匹配,最少可以不匹配,相当于 {0, }。

示例

abbbbb

正则表达式 b{2,3} 匹配出两个结果:bbbbb

相关文章