摘要:密碼規則校驗必須包含數字下劃線字母,而且可以指定密碼長度范圍防止不傳報錯限制輸入限制輸入框輸入指定數據只允許范圍的值輸入對象。
密碼規則校驗
1.必須包含數字、下劃線、字母,而且可以指定密碼長度范圍
checkout.pwdCheck = function( str, minLen, maxLen ){ var i, str = str + "", minLen = minLen || 0, len = str.length, maxLen = maxLen || len + 1, // 防止 maxLen 不傳報錯 pwdReg = [ /d+?/g, /w+?/g, /\_+?/g ]; if( minLen > len && maxLen < len || /s+?/g.test( str ) ) return false; for( i = 0; i < pwdReg.length; i++ ){ if ( !pwdReg[i].test( str ) ) return false; } return true; };
2.限制輸入 限制輸入框輸入指定數據
// 只允許-999999999.9999~999999999.9999范圍的值輸入 this.value = this.value.replace( /^(-?d{0,9})(.d{0,4})?(.+)?$/, "$1$2" ); // this dom對象。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/87116.html
摘要:簡言在做用戶實名驗證時,常會用到身份證號碼的正則表達式及校驗方案。身份證號碼說明居民身份證號碼,正確正式的稱謂應該是公民身份號碼。也有說法表述開頭是外國人取得中國身份證號碼的前兩位編碼,但本人并未得到證實。 簡言 在做用戶實名驗證時,常會用到身份證號碼的正則表達式及校驗方案。本文列舉了兩種驗證方案,大家可以根據自己的項目實際情況,選擇適合的方案。 showImg(https://seg...
摘要:例也可通過驗證,而月并不存在日校驗碼是由位本體碼計算得出,方案并未校驗此碼這個鏈接中的位正則表達式錯的,最后順序碼應該是位。 身份證正則表達式 在項目中遇到身份證號碼驗證,百度了一些資料,太簡單的和太復雜的pass,綜合了一些案例,取長補短,形成了個折中版本的,正則表達式如下: var reg =/(^[1-9]d{5}(18|19|([23]d))d{2}((0[1-9])|(10|...
摘要:常用正則表達式及其思路詳解注意正則表達式的匹配超大文本的效率比較低,為了匹配效率加快,最好是是先精確到小模塊,再使用正則匹配,這樣搜索效率會快一點。出生日期碼表示編碼對象出生的年月日,其中年份用四位數字表示,年月日之間不用分隔符。 常用正則表達式及其思路詳解 注意:正則表達式的匹配超大文本的效率比較低,為了匹配效率加快,最好是是先精確到小模塊,再使用正則匹配,這樣搜索效率會快一點。 v...
摘要:我將上面校驗的正則表達式的第二部分后面加多了個號,即變成這樣這里加了個號這樣之后,運行原有的程序就沒有問題了。 正則表達式是程序員經常使用的工具之一。本文作者通過一個正則表達式的陷阱,先深入剖析了出現問題的原因,后給出怎么處理這類問題的方法。最后還給出了一些檢測常見正則表達式問題的工具,十分值得深入研究。前幾天線上一個項目監控信息突然報告異常,上到機器上后查看相關資源的使用情況,發現 CPU...
摘要:判斷字符串是否符合正則的要求注意注意字符串有一部分符合要求,就會判斷為真。 test 判斷字符串是否符合正則的要求注意注意:字符串有一部分符合要求,test就會判斷為真。這個時候我們可以加一個行首(^)行尾($)來控制 分析 我們根據常用郵箱寫一個中文的校驗規則如下:我們常用的郵箱格式:yancamy@126.comyan233__@qq.com轉換成文字描述如下:一串英文、數字、或者...
閱讀 2955·2021-11-24 09:39
閱讀 2863·2021-09-29 09:34
閱讀 3558·2021-09-24 10:23
閱讀 1744·2021-09-22 15:41
閱讀 1697·2019-08-30 15:55
閱讀 3512·2019-08-30 13:58
閱讀 2621·2019-08-30 13:11
閱讀 1667·2019-08-29 12:31