日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js封装正则验证

發布時間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js封装正则验证 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//根據不同的驗證內容,返回相應的正則表達式

?

function returnRegString(regName) { if (regName == "email") { return "^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$"; //郵箱 } else if (regName == "tel") { return "^(86)?(-)?(0[0-9]{2,3})?(-)?([0-9]{7,8})(-)?([0-9]{3,5})?$"; //電話 } else if (regName == "phone") { return "^(13[0-9]|15[0-9]|18[0-9])([0-9]{8})$"; //手機 } else if (regName == "postcode") { return "^([0-9]{6})$"; //郵編 } else if (regName == "number") { return "^(0|([1-9]+[0-9]*))(.[0-9]+)?$"; //數字 } else if (regName == "decimal") { return "^[0-9]+([.][0-9]+)?$"; //浮點 } else if (regName == "money") { return "^([0-9])$"; //貨幣 } else if (regName == "website") { //網址 return "(http://|https://){0,1}[\w\/\.\?\&\=]+"; } else if (regName == "fax") { //傳真 return "^[+]{0,1}([0-9]){1,3}[ ]?([-]?(([0-9])|[ ]){1,12})+$"; } else if (regName == "int") { //整數 return "^(-){0,1}\d+$"; } else if (regName == "pInt") { //正整數 return "^\d+$"; } else if (regName == "nInt") { //負整數 return "^-\d+$"; } else if (regName == "nandl") { //數字與字母 return "[a-zA-Z0-9]"; } else if (regName == "chinese") { //是否含有中文字符 return "[\u4e00-\u9fa5]"; } }

?

轉載于:https://www.cnblogs.com/kongxiaoshuang/p/6841655.html

總結

以上是生活随笔為你收集整理的js封装正则验证的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。