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

匹配QQ号码的正则式
我有个正则是这样的[1-9][0-9]{5,10}
比如QQ号码是12345678。
它可以从这个字符串匹配得到QQ号码 字符串“我的QQ是12345678”,这是正确的
但是它连这样的也匹配到QQ号码 字符串“我的QQ是012345678”,这是错误的
我想改成如果连续数字是以0开头的就不匹配
正则 qq

------解决方案--------------------
@"(?<!0\d*)[1-9]\d{4,10}"
虽然QQ号码现在最高几位我是不清楚,但5位肯定有