自用的部分正则

寵の児 提交于 2019-12-25 07:04:16

1,正则匹配:
//手机号码
//座机号码:带区号或不带区号,带分机号或不带分机号
//座机号码带区号,可用-分隔或不用
//座机号码带分机号,则必须要用-分隔
//多个号码使用;分隔

var regExp = /^((0\d{2,3})?(-)?(\d{7,8})(-\d{1,4})?|1[3-9]\d{9};)+((0\d{2,3})?(-)?(\d{7,8})(-\d{1,4})?|1[3-9]\d{9})$/

另外,页面上可加上以下代码,避免空格 、大些 ;和 复制粘帖过来的干扰

οnkeyup="value=value.replace(';',';').replace(' ','')" 
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(';',';').replace(' ',''))"
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!