verify.js
来自「一个小型的在线订餐管理系统源码」· JavaScript 代码 · 共 98 行
JS
98 行
/** * @author WangShuhao *//** * 是否为数字 * @param {Object} value */
function Verify_Number(value){ var myReg = /^\d+$/; if(myReg.test(value)) return true; return false;}/** * 身份证号码 * @param {Object} value */function Verify_IdCard(value){ var myReg = /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^\"\"])*$/; if(myReg.test(value)) return true; return false;}/** * 是否符合HTTP格式 * @param {Object} value */function Verify_Url(value){ var myReg = /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^\"\"])*$/; if(myReg.test(value)) return true; return false;}/** * 是否为空 * @param {Object} value */function Verify_UnBlank(value){ var myReg = /^\s*$/; if(myReg.test(value)) return true; return false;}/** * 是否超过限定长度 * @param {Object} value * @param {Object} Max_limit */function Verify_CLong(value,Max_limit){ if(value.length>parseInt(Max_limit)) return false; return true;}/** * 是否符合EMAIL格式 * @param {Object} value */function Verify_Email(value){ var myReg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if(myReg.test(value)) return true; return false;}/** * 搜索关键字过滤 * @param {Object} value */function Verify_Search(value) { var myReg= /^.*[\'|\"|\/|<|>|%|<>|@|#|$|^|&|*|()|-|+].*$/; if(myReg.test(value)) return false; return true;}/** * 电话号码 * @param {Object} value */function Verify_Phone(value){ var myReg = /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/; if(myReg.test(value)) return true; return false;}/** * 邮政编码 * @param {Object} value */function Verify_Zip(value){ var myReg = /^[1-9]\d{5}$/; if(myReg.test(value)) return true; return false;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?