常見的密碼正則校驗

1.密碼必須包含數(shù)字胆筒,字母和特殊符號羹与。

/^([a-zA-Z]+[0-9]+[,._!@#$%^&*]+)|([a-zA-Z]+[,._!@#$%^&*]+[0-9]+)|([0-9]+[,._!@#$%^&*]+[a-zA-Z]+)|([0-9]+[a-zA-Z]+[,._!@#$%^&*]+)|([,._!@#$%^&*]+[a-zA-Z]+[0-9]+)|([,._!@#$%^&*]+[0-9]+[a-zA-Z]+)$/

2.密碼必須包含大小寫字母,特殊字符和數(shù)字德谅,且長度不低于8位爹橱,不多于12位。

/^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*,\._])[0-9a-zA-Z!@#$%^&*,\\._]{8,12}$/

3.密碼中不得包含系統(tǒng)默認(rèn)密碼admin,password等及其變種窄做。

const validatePass = (rule, value, callback) => {
      if (value === "") {
        callback(new Error("請設(shè)置密碼"));
      } else {
        if (
          value.includes("admin") ||
          value.includes("root") ||
          value.includes("password") ||
          value.includes("r00t") ||
          value.includes("weblogic")
        ) {
          callback(
            new Error("密碼中不得包含系統(tǒng)默認(rèn)密碼admin,password等及其變種")
          );
        } else {
          callback();
        }
      }
    };

4.密碼不能連續(xù)字符(如123愧驱、abc)連續(xù)3位或3位以上。

setThr(str) {
      //不能連續(xù)字符(如123椭盏、abc)連續(xù)3位或3位以上
      var arr = str.split("");
      var flag = true;
      for (var i = 1; i < arr.length - 1; i++) {
        var firstIndex = arr[i - 1].charCodeAt();
        var secondIndex = arr[i].charCodeAt();
        var thirdIndex = arr[i + 1].charCodeAt();
        thirdIndex - secondIndex == 1;
        secondIndex - firstIndex == 1;
        if (thirdIndex - secondIndex == 1 && secondIndex - firstIndex == 1) {
          flag = false;
        }
      }
      if (!flag) {
        return flag;
      }
      return flag;
    }

5.密碼不能相同字符(如111组砚、aaa)連續(xù)3位或3位以上。

const validatePass4 = (rule, value, callback) => {
      var re = /(\w)*(\w)\2{2}(\w)*/g;
      if (value === "") {
        callback(new Error("請設(shè)置密碼"));
      } else {
        if (re.test(value)) {
          callback(new Error("密碼不能相同字符(如111掏颊、aaa)連續(xù)3位或3位以上"));
        } else {
          callback();
        }
      }
    };

elementui的彈窗寫法

        const ipReg = new RegExp(/^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*,\._])[0-9a-zA-Z!@#$%^&*,\\._]{8,50}$/);
        this.$prompt('請輸入"' + row.username + '"的密碼', "提示", {
            confirmButtonText: "確定",
            cancelButtonText: "取消",
            type:"warning",
            inputPattern: ipReg,
            inputErrorMessage: "密碼必須包含大小寫字母以及數(shù)字和特殊符號糟红,且長度不小于8位"
        })
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市乌叶,隨后出現(xiàn)的幾起案子盆偿,更是在濱河造成了極大的恐慌,老刑警劉巖准浴,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件事扭,死亡現(xiàn)場離奇詭異,居然都是意外死亡乐横,警方通過查閱死者的電腦和手機(jī)求橄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進(jìn)店門今野,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人罐农,你說我怎么就攤上這事条霜。” “怎么了涵亏?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵宰睡,是天一觀的道長。 經(jīng)常有香客問我溯乒,道長夹厌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任裆悄,我火速辦了婚禮,結(jié)果婚禮上臂聋,老公的妹妹穿的比我還像新娘光稼。我一直安慰自己,他們只是感情好孩等,可當(dāng)我...
    茶點故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布艾君。 她就那樣靜靜地躺著,像睡著了一般肄方。 火紅的嫁衣襯著肌膚如雪冰垄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天权她,我揣著相機(jī)與錄音虹茶,去河邊找鬼。 笑死隅要,一個胖子當(dāng)著我的面吹牛蝴罪,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播步清,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼要门,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了廓啊?” 一聲冷哼從身側(cè)響起欢搜,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎谴轮,沒想到半個月后炒瘟,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡书聚,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年唧领,在試婚紗的時候發(fā)現(xiàn)自己被綠了藻雌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡斩个,死狀恐怖胯杭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情受啥,我是刑警寧澤做个,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站滚局,受9級特大地震影響居暖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜藤肢,卻給世界環(huán)境...
    茶點故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一太闺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧嘁圈,春花似錦省骂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至涨缚,卻和暖如春轧粟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背脓魏。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工兰吟, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人轧拄。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓揽祥,卻偏偏與公主長得像,于是被迫代替她去往敵國和親檩电。 傳聞我的和親對象是個殘疾皇子拄丰,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,630評論 2 359

推薦閱讀更多精彩內(nèi)容