js正则表达式如何验证多个手机号码和固定电话

js正则表达式如何验证一个input文本框输入多个手机号码和固定电话(手机号码格式:数字1开口,11位数字;固定电话格式:区号-电话号码-分机号,即XXX-XXX-XXX),中间以"/"(斜杠)分隔,数量不限。求正则表达式怎么写

3个回答

你为什么不把文本框的内容根据‘/’分隔开来,再一个个判断呢?

/^(1[0-9]{10}|[0-9]{3,4}-[0-9]{8}-[0-9]{4})(\/(1[0-9]{10}|[0-9]{3,4}-[0-9]{8}-[0-9]{4}))*$/
当场给你写的,不满意自己改

/^(1[0-9]{10}|[0-9]{3,4}-[0-9]{8}-[0-9]{4})(\/(1[0-9]{10}|[0-9]{3,4}-[0-9]{8}-[0-9]{4}))*$/
当场给你写的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问