123456789101112131415161718192021222324252627282930313233343536373839404142 |
- 序号,英文名称,中文名称,正则表达式,提示信息,备注
- "1","vBaseCN","中文验证","^[\u4E00-\u9FA5]+$","请输入中文,不包含中文符号","中文"
- "2","vBaseEN","英文验证","^[A-Za-z]+$","只允许输入英文字母","英文"
- "3","vBaseNumPositive","零和正整数验证(可带符号)","^[\+]?[0-9]+$","请输入零或正整数(可带符号)","非负整数包含0"
- "4","vBaseNumNegative","零和负整数验证","^[-][0-9]+$","请输入零或负整数","非正整数包含0"
- "5","vBaseNums","有符号整数验证","^([-]|[+]?)[0-9]+$","请输入整数(可带符号)","所有整数"
- "6","vBaseNumFloat","有符号小数验证","^[-\+]?[0-9]+(\.[0-9]{1,})?$","数字型验证,可带符号及小数",""
- "7","vBaseNumExt","正整数或-1验证","(^[1-9][0-9]*$)|(^(-1)$)","请输入正整数或-1","-1和正整数"
- "8","vBaseNumOnly","数字串验证","^[0-9]+$","只允许输入数字",""
- "9","vBaseNumList","数字串列表验证","^[0-9]+(,[0-9]+)*$","取值范围[数字],多个用逗号分隔,不允许上送空内容",""
- "10","vBaseNumThanZero","正整数验证","^[1-9][0-9]*$","请输入正整数",""
- "11","vBaseSign","正负号验证","^([-]|[+])$","正号或负号",""
- "12","vBaseCardNo","银行卡号账号类验证","^[0-9\*#\-_]{8,}$","请输入长度不小于8位的银行卡号(账号)",""
- "13","vBaseOthAccNum","非银行类交易账号","^[0-9\*#\-_]{8,}$","请输入长度不小于8位的交易账号",""
- "14","vBaseUserId","客户编码类验证","(^[\w]+$)|(^\w+([-\+\.]\w+)*@\w+([-\.]\w+)*\.\w+([-\.]\w+)*$)","允许为字母、数字、下划线或邮箱地址",""
- "15","vBaseId","字母数字下划线组合验证","^[a-zA-Z0-9_]+$","取值范围[字母、数字和下划线]","英文或数字"
- "16","vBaseIds","字母数字下划线组合验证(多个用逗号分隔)","^(\w+){1}(,\w+)*$","取值范围[字母、数字和下划线],列表用逗号分隔,不允许上送空内容","英文、数字、逗号"
- "17","vBaseIdNoSign","字母数字组合验证","^[a-zA-Z0-9]+$","只允许输入英文字母、数字",""
- "18","vBaseName","非符号类验证(可输入下划线)","^[\u4E00-\u9FA5\w]+$","取值范围[数字、英文字母、汉字、下划线]",""
- "19","vBaseECName","中英文类验证","^[A-Za-z\u4E00-\u9FA5]+$","只能输入中文和英文",""
- "20","vBaseCusName","户名类验证","^[!@#\$%\^\*\(\)\+\{\}\|:""\?`\-=\[\]\\;',\.\/\s\w\u2001-\uffff\u00b7\u00d7]*$","允许中文名或英文名(英文名称可输入空格、短横线和点)",""
- "21","vBaseEcnName","字母中文数字组合验证(不可输入下划线)","^[a-zA-Z0-9\u4E00-\u9FA5]+$","只能输入字母、数字和中文",""
- "22","vBaseText","文本类验证","^[!~@#\$%\^\*\(\)\+\{\}\|:""\?`\-=\[\]\\;',\.\/\s\w\u2001-\uffff\u00b7\u00d7]*$","可输入中文、英文、数字及部分符号;不可输入半角字符[&<>]",""
- "23","vBaseBool","布尔类型","^[01]$","只能输入0(否)和1(是)",""
- "24","vBaseSex","性别验证","^[01]$","有效值0(男)或1(女)","男或女"
- "25","vBaseEmail","邮箱验证","^\w+([-\+\.]\w+)*@\w+([-\.]\w+)*\.\w+([-\.]\w+)*$","请正确输入邮箱地址","必须符合邮箱格式"
- "26","vBaseIdCards","身份证号验证","(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)","身份证号码格式不正确",""
- "27","vBaseIdNumber","证件号码验证","^[-\*#\.a-zA-Z0-9\u4E00-\u9FA5 ]+$","证件号码不正确",""
- "28","vBaseTelephone","固定电话验证","^([0-9]{3,4}-)?([0-9]{7,8}){1}(-[0-9]{1,5})?$","固定电话格式不正确","电话验证规则"
- "29","vBasePwd","Base64加密串验证","^([a-zA-Z-0-9\+\/]{4})+(([\w\+=\-_\.\/:!]{2,4})?)$","加密串不符合Base64加密方式",""
- "30","vBaseMobile","手机号码验证","^\d{11}$","请输入正确的11位手机号","手机验证规则"
- "31","vBasePhone","联系电话验证","^([0-9]{3,4}-)?([0-9]{7,8}){1}(-[0-9]{1,5})?$|^\d{11}$","请输入合法的固定电话或手机号码(11位)",""
- "32","vBaseIp","IP格式验证","^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])((,(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9]))*)$","ip地址格式不正确,多个IP格式[xxx.xxx.xxx.xxx,xxx.xxx.xxx.xxx]","ip地址验证"
- "33","vBaseDate","日期验证","(^((([2468][048]00)|([3579][26]00)|([1][89][0][48])|([2-9][0-9][0][48])|([1][89][2468][048])|([2-9][0-9][2468][048])|([1][89][13579][26])|([2-9][0-9][13579][26]))[-](02)[-](29))$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[-](10|12|0[13578])[-](3[01]|[12][0-9]|0[1-9]))$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[-](11|0[469])[-](30|[12][0-9]|0[1-9]))$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[-](02)[-](2[0-8]|1[0-9]|0[1-9]))$)|(^((([2468][048]00)|([3579][26]00)|([1][89][0][48])|([2-9][0-9][0][48])|([1][89][2468][048])|([2-9][0-9][2468][048])|([1][89][13579][26])|([2-9][0-9][13579][26]))[\/](02)[\/](29))$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[\/](10|12|0[13578])[\/](3[01]|[12][0-9]|0[1-9]))$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[\/](11|0[469])[\/](30|[12][0-9]|0[1-9]))$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[\/](02)[\/](2[0-8]|1[0-9]|0[1-9]))$)","请输入合法、规范的日期。格式[yyyy-MM-dd]或[yyyy/MM/dd]","日期格式yyyy-MM-dd HH:mm:ss"
- "34","vBaseTime","时间验证","(^([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)","请输入合法、规范的时间。格式[HH:mm:ss]","HH:mm:ss"
- "35","vBaseOrdertype","升序或降序检查","^(desc|asc|DESC|ASC)$","只允许DESC或ASC","asc正序,desc倒序"
- "36","vExtFlowTempletCode","流程模板编码","^[a-zA-Z]([a-zA-Z0-9])+$","必须以英文字母开头,取值范围[英文、数字]且最短名称2位","以英文开头取值范围[英文、数字]"
- "37","bigDecimal","金额类型验证","^\d{1,15}(\.\d{1,2})?$","请输入正确的金额数据","金额型验证"
- "38","decimalRate","汇率类型验证","^\d{1,12}(\.\d{1,6})?$","栏位值格式不正确","数字小数点"
- "39","vDateTime","日期及时间验证","(^((([2468][048]00)|([3579][26]00)|([1][89][0][48])|([2-9][0-9][0][48])|([1][89][2468][048])|([2-9][0-9][2468][048])|([1][89][13579][26])|([2-9][0-9][13579][26]))[-](02)[-](29)) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[-](10|12|0[13578])[-](3[01]|[12][0-9]|0[1-9])) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[-](11|0[469])[-](30|[12][0-9]|0[1-9])) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[-](02)[-](2[0-8]|1[0-9]|0[1-9])) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^((([2468][048]00)|([3579][26]00)|([1][89][0][48])|([2-9][0-9][0][48])|([1][89][2468][048])|([2-9][0-9][2468][048])|([1][89][13579][26])|([2-9][0-9][13579][26]))[\/](02)[\/](29)) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[\/](10|12|0[13578])[\/](3[01]|[12][0-9]|0[1-9])) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[\/](11|0[469])[\/](30|[12][0-9]|0[1-9])) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)|(^(((1[8-9]\d{2})|([2-9]\d{3}))[\/](02)[\/](2[0-8]|1[0-9]|0[1-9])) ([01][0-9]|2[0-3]):([012345][0-9]):([012345][0-9])$)","请输入正确的日期时间。格式[yyyy-MM-dd HH:mm:ss]或[yyyy/MM/dd HH:mm:ss]",""
- "40","vYearAndMonth","年月格式验证","(^((1[8-9]\d{2})|([2-9]\d{3}))[-](1[0-2]|0[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))[\/](1[0-2]|0[1-9])$)","请输入正确的年月。格式[yyyy-MM]或[yyyy/MM]",""
- "41","vBaseIdExt","字母数字下划线点中划线组合验证","^[a-zA-Z0-9_\.-]+$","取值范围[字母、数字、点、中划线和下划线]","英文或数字"
|