读书人

求多个电话的正则表达式(急)解决办法

发布时间: 2012-03-17 19:06:28 作者: rapoo

求多个电话的正则表达式(急)
电话格式是这样的:0571-78457845,0571-87458745,0571-87458745


[解决办法]
o,这3条是连在一起的?
匹配多条这样的格式:
^\d{4}-\d{8}(,\d{4}-\d{8})*$


匹配两条这样的格式:
^\d{4}-\d{8}(,\d{4}-\d{8}){2}$
[解决办法]
try

^(0(10|2[0-57-9]|[3-9]\d{2})-)?\d{7,8}(,(0(10|2[0-57-9]|[3-9]\d{2})-)?\d{7,8})*$

读书人网 >C#

热点推荐