<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      vue 公用的一些驗證方法和使用,值得收藏!

      在項目的根目錄下新建一個‘utils’文件夾 ,utils下新建validate.js

      validate.js 代碼如下

      export const checkVaild = (str, type) => {
        switch (type) {
          case 'phone': // 手機號
            return /^1[0-9][0-9]{9}$/.test(str)
          case 'tel': // 座機
            return /^(0\d{2,3}-\d{7,8}(-\d{1,4})?$)/.test(str)
          case 'card': // 身份證
            return /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(str)
          case 'pwd': // 密碼以字母開頭,長度在6~20之間,包含大、小字母、數字
            return /^(?=.*[0-9].*)(?=.*[A-Z].*)(?=.*[a-z].*).{6,20}$/.test(str)
            // return /^(?![0-9]+$)(?![A-Z]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/.test(str)
          case 'postal': // 郵政編碼
            return /[1-9]\d{5}(?!\d)/.test(str)
          case 'QQ': // QQ號
            return /^[1-9][0-9]{4,9}$/.test(str)
          case 'email': // 郵箱
            return /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/.test(str)
          case 'money': // 金額(小數點2位)
            return /^\d*(?:\.\d{0,2})?$/.test(str)
          case 'URL': // 網址
            return /(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(str)
          case 'IP': // IP
            return /((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))/.test(str)
          case 'date': // 日期時間
            return /^(\d{4})\-(\d{2})\-(\d{2}) (\d{2})(?:\:\d{2}|:(\d{2}):(\d{2}))$/.test(str) || /^(\d{4})\-(\d{2})\-(\d{2})$/.test(str)
          case 'number': // 數字
            return /^[0-9]$/.test(str)
          case 'positiveInteger': // 正整數
            return /^[1-9]\d*$/.test(str)
          case 'price': // 價格
            return /(^[1-9]\d*(\.\d{1,2})?$)|(^0(\.\d{1,2})?$)/.test(str) // 價格非0則去掉'?'
          case 'english': // 英文
            return /^[a-zA-Z]+$/.test(str)
          case 'chinese': // 中文
            return /^[\u4E00-\u9FA5]+$/.test(str)
          case 'lower': // 小寫
            return /^[a-z]+$/.test(str)
          case 'upper': // 大寫
            return /^[A-Z]+$/.test(str)
          case 'HTML': // HTML標記
            return /<("[^"]*"|'[^']*'|[^'">])*>/.test(str)
          default:
            return true
        }
      }

       

      其他頁面按需引用 ,舉例使用以上封裝的驗證方法(驗證是否為正確的手機號碼)

      import { checkVaild } from '../../utils/validate.js';
      let myPhone =‘111’;
      if (!checkVaild(myPone, 'phone')) {
        alert('手機號碼格式不正確');
        return false;
          }
       

       

      posted @ 2021-01-27 17:33  james_liang  閱讀(638)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 精品无码国产一区二区三区AV| 一区二区中文字幕久久| ww污污污网站在线看com| 成全我在线观看免费第二季| 日本韩国日韩少妇熟女少妇| 99久久精品久久久久久婷婷| 久久88香港三级台湾三级播放| 日韩成av在线免费观看| 国产成人无码A区在线观看视频| 91孕妇精品一区二区三区| 国产成人精品亚洲资源| 鲁大师在线视频播放免费观看| 国产无遮挡吃胸膜奶免费看| 免费观看欧美猛交视频黑人| 亚洲香蕉免费有线视频| 精品人人妻人人澡人人爽人人| 国产欧美丝袜在线二区| 国内不卡一区二区三区| 国产一级黄色片在线观看| 国产亚洲精品2021自在线| 最新亚洲人成网站在线观看| 2020年最新国产精品正在播放 | 亚洲一区二区三区自拍偷拍| 亚洲av成人无码精品电影在线| 砀山县| 亚洲av成人一区国产精品| 亚洲精品日韩精品久久| 日本熟妇色xxxxx| 亚洲一区二区三区日本久久| 亚洲欧洲色图片网站| 久久人搡人人玩人妻精品| 欧美人与动欧交视频| 最近中文字幕国产精品| 欧洲亚洲成av人片天堂网| 国产午夜福利短视频| 麻豆蜜桃伦理一区二区三区 | 18禁极品一区二区三区| 激情五月开心综合亚洲| 亚洲色成人一区二区三区人人澡人人妻人人爽人人蜜桃麻豆 | 男女啪啪网站| 亚洲精品天天影视综合网|