日期:2014-05-17  浏览次数:20728 次

请问这个正则表达式什么意思
A\d{2}?
我初衷是A后面跟两位数字,或者A后面没有东西,

如果匹配A23ABC
我希望匹配出两组,A23 和A
可实际只匹配出A23,为什么呢

------解决方案--------------------
A(\d{2})?
------解决方案--------------------
A(\d{2})?   : A后面跟两位数字,或者A后面没有东西,

A\d{0,2}    : A后面跟0,1,2位数字 
------解决方案--------------------
非贪婪模式

你都指定2位数字了  ?没有实际意义