读书人

请教这个正则表达式什么意思

发布时间: 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位数字了 ?没有实际意义

读书人网 >C#

热点推荐