向各位高人正则表达式,实在没研究明白

向各位高人求一个正则表达式,实在没研究明白?
求个正则:

固定电话格式(XXXX-XXXXXXX)
X全是数字,前四位是区号以0打头(这个俺会),在这个基础上要求前四位不能是0411、0412、0416、0510(这个研究半天也没弄明白),求帮忙。
------解决思路----------------------
非要正则吗?
先分割字符串判定前4位不行么。。
------解决思路----------------------
多做两个表达式拼起来。
------解决思路----------------------
向各位高人正则表达式,实在没研究明白
------解决思路----------------------
引用:
向各位高人正则表达式,实在没研究明白

你这个软件那里下载的
给我一个地址bei
我下载了一个
安装包 没有了
------解决思路----------------------
0((?!(411
------解决思路----------------------
412
------解决思路----------------------
416
------解决思路----------------------
510))\d{3})-\d{7}
------解决思路----------------------
引用:
Quote: 引用:

向各位高人正则表达式,实在没研究明白

你这个软件那里下载的
给我一个地址bei
我下载了一个
安装包 没有了


http://download.****.net/detail/qxyywy/7789617