The js verification string function example code is as follows:
//Remove spacesfunction jsTrim(value) { var reg = /^\S$/; if (!value) return ""; if ( == 0) return value; else { var lp, rp; lp = 0; rp = - 1; while (((lp) == " " || ((lp) < 128 ? (((lp)) == false ? true : false) : false) || (rp) == " " || ((rp) < 128 ? (((rp)) == false ? true : false) : false)) && rp >= lp) { if ((lp) == " " || (lp) < 128 ? (((lp)) == false ? true : false) : false) lp++; if ((rp) == " " || (rp) < 128 ? (((rp)) == false ? true : false) : false) rp--; } if (lp > rp) return ""; else return ((lp, rp + 1)); } } //String lengthfunction strlength(s) { var s_length = ; return s_length; } //Mobile phone number verification function = function() { var m = (/^\s*(\S+(\s+\S+)*)\s*$/); return (m == null) ? "" : m[1]; } = function() { return (/^(?:13\d|15\d|18\d|19\d|17\d|14\d)-?\d{5}(\d{3}|\*{3})$/.test(())); } //*Discribing the phone number, whether the mobile phone number is valid //*Return true:false //*/ function checkPhone(phone) { //Verify phone number, mobile number, including paragraph 153, 159if (phone==""){ alert("The phone number cannot be empty!"); return false; } if (phone != ""){ var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/; var me = false; if ((phone)) me=true; if (!me){ //alert('Sorry, there is an error in the phone number you entered. Please use - split between the area code and the phone number');return false; } } return true; } //Email address verification functionfunction checkmail(mail) { // var strr; // re = /(\w+@\w+\.\w+)(\.{0,1}\w*)(\.{0,1}\w*)/i; // (mail); // if (RegExp.$3 != "" && RegExp.$3 != "." && RegExp.$2 != ".") // strr = RegExp.$1 + RegExp.$2 + RegExp.$3 // else { // if (RegExp.$2 != "" && RegExp.$2 != ".") // strr = RegExp.$1 + RegExp.$2 // else // strr = RegExp.$1 // } // if (strr != mail) { return false } else { return true } // return true; var remail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; return (remail); } //Judge numbersfunction CheckNumber(n) { var checkOK = "0123456789-."; var allValid = true; var decPoints = 0; var allNum = ""; for (i = 0; i < ; i++) { ch = (i); for (j = 0; j < ; j++) if (ch == (j)) break; if (j == ) { allValid = false; break; } if (ch == ".") { allNum += "."; decPoints++; } else allNum += ch; } if (!allValid) return false; if (decPoints > 1) return false; return true; } //Judge numbersfunction CheckN(n) { var checkOK = "0123456789"; var allValid = true; var decPoints = 0; var allNum = ""; for (i = 0; i < ; i++) { ch = (i); for (j = 0; j < ; j++) if (ch == (j)) break; if (j == ) { allValid = false; break; } if (ch == ".") { allNum += "."; decPoints++; } else allNum += ch; } if (!allValid) return false; if (decPoints > 1) return false; return true; } var g_MINY = 1601; var g_MAXY = 4500; var rgMC = new Array(12); rgMC[0] = 31; rgMC[1] = 28; rgMC[2] = 31; rgMC[3] = 30; rgMC[4] = 31; rgMC[5] = 30; rgMC[6] = 31; rgMC[7] = 31; rgMC[8] = 30; rgMC[9] = 31; rgMC[10] = 30; rgMC[11] = 31; function isdigit(c) { return (c >= '0' && c <= '9'); } function GetMonthCount(m, y) { var c = rgMC[m - 1]; if ((2 == m) && IsLeapYear(y)) c++; return c; } function atoi(s) { var t = 0; for (var i = 0; i < ; i++) { var c = (i); if (!isdigit(c)) return t; else t = t * 10 + (c - '0'); } return t; } //Judge datefunction CheckDate(t) { var l = ; if (0 == l) return false; var cSp = '\0'; var sSp1 = ''; var sSp2 = ''; for (var i = 0; i < ; i++) { var c = (i); if (c == ' ' || isdigit(c)) continue; else if (cSp == '\0' && (c == '/' || c == '-' || c == '.')) { cSp = c; sSp1 = (i + 1, l); } else if (c == cSp) sSp2 = (i + 1, l); else if (c != cSp) return false; } if (0 == ) return false; var m; var d; var y; if (0 == ) return false; m = atoi(sSp1); d = atoi(sSp2); y = atoi(t); if (y < 100) { y = 1900 + y; while (y < g_yLow) y = y + 100; } if (y < g_MINY || y > g_MAXY || m < 1 || m > 12) return false; if (d < 1 || d > GetMonthCount(m, y)) return false; g_month = m; g_day = d; g_year = y; return true; } //The verification string must be a combination of numbers and lettersfunction isNumAndStr(elem){ var str = ; var regexpUperStr=/[A-Z]+/; var reexpLowerStr=/[a-z]+/; var regexpNum=/\d+/; var uperStrFlag = (str); var lowerStrFlag = (str); var numFlag = (str); if((uperStrFlag&&lowerStrFlag)||(lowerStrFlag&&numFlag)||(uperStrFlag&&numFlag)) return true; else return false; } //The verification string must be a combination of numbers and lettersfunction checkPSW(str) { if (str != "") { var p1 = /(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{2,})$/; var me = false; if ((str)) me = true; if (!me) { return false; } } return true; } //The verification string must be a combination of numbers and lettersfunction checklen(str) { if ( < 8 ) { return false; } return true; } //unit pricefunction ISprice(v) { var Mreg = /^[0-9]{1,10}(\.[0-9]{1,3})?$/; if ((v)) { return true; } else { return false; } }
The above is the JS verification string function introduced to you by the editor. I hope it will be helpful to you. If you have any questions, please leave me a message and the editor will reply to you in time. Thank you very much for your support for my website!