请问这个正则表达式什么意思
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位数字了 ?没有实际意义
发布时间: 2013-03-19 17:22:05 作者: rapoo
请问这个正则表达式什么意思
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位数字了 ?没有实际意义