html验证座机号码_html5表单pattern属性配合正则验证电话和手机号码
正則表達式(包括手機號碼,3-4位區(qū)號,7-8位直播號碼,1-4位分機號)
((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)
正則解析
“^\d+$” //非負整數(shù)(正整數(shù) + 0)
“^[0-9]*[1-9][0-9]*$” //正整數(shù)
“^((-\d+)|(0+))$” //非正整數(shù)(負整數(shù) + 0)
“^-[0-9]*[1-9][0-9]*$” //負整數(shù)
“^-?\d+$” //整數(shù)
“^\d+(\.\d+)?$” //非負浮點數(shù)(正浮點數(shù) + 0)
“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$” //正浮點數(shù)
“^((-\d+(\.\d+)?)|(0+(\.0+)?))$” //非正浮點數(shù)(負浮點數(shù) + 0)
“^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$” //負浮點
數(shù)
“^(-?\d+)(\.\d+)?$” //浮點數(shù)
“^[A-Za-z]+$” //由26個英文字母組成的字符串
“^[A-Z]+$” //由26個英文字母的大寫組成的字符串
“^[a-z]+$” //由26個英文字母的小寫組成的字符串
“^[A-Za-z0-9]+$” //由數(shù)字和26個英文字母組成的字符串
“^\w+$” //由數(shù)字、26個英文字母或者下劃線組成的字符串
“^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$” //email地址
“^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$” //url
/^13\d{9}$/gi手機號正則表達式
配合HTML5?pattern屬性
案例圖片
轉(zhuǎn)載時請注明出處及相應鏈接,本文永久地址:https://blog.yayuanzi.com/7644.html
微信打賞
支付寶打賞
感謝您對作者houjushang的打賞,我們會更加努力!????如果您想成為作者,請點我
總結(jié)
以上是生活随笔為你收集整理的html验证座机号码_html5表单pattern属性配合正则验证电话和手机号码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android computescrol
- 下一篇: find排除文件 linux_Linux