润乾中数字验证
在润乾报表中,经常会遇到要对单元格输入的校验,在js或java中我们可以校验输入格式的合法性,在润乾报表中,也有同样的设置。 右键单元格,选择填报属性--》数据校验 验证单元格是否为空: 通过正则表达式验证必须输入数字 通过正则表达式验证必须输入整数或两位有效数字: 下面列举几种常见的正则表达式: 验证数字:^[0-9]*$ 检查手机号是否合法:/^1(3d|5[36789])d{8}$/ 说明:手机号共11位,第一位为1,第二位为3或者5,当第二位为5的时候,第三位只能是36789中的一个 检查中文名是否合法:/^[u4e00-u9fa5]+$/ 说明:若不是中文或中文的前后有空格,都认为是不合法的 检查 html 标记是否匹配:/<(.*)>.*</1>|<(.*) />/ 说明:如若只出现<html> 而无对应的</html>,则检验结果是html 标记不匹配 检查URL格式是否合法:”[a-zA-z]+://[^s]*” 说明:URL合法格式应该以字母连接:// 开头 检查IP格式是否合法:/(d+).(d+).(d+).(d+)/ 说明:IP的格式是点分十进制格式,例如:192.168.0.66 就是正确IP 检查账号是否合法:/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/ 说明:账号字母开头,其他位可以有大小写字母、数字、下划线,允许5-16字节 检查QQ号是否合法:/^s*[.0-9]{5,10}s*$/ 说明:QQ号码必须是数字,最长10位 检查邮编是否合法:/^[1-9]d{5}$/ 说明:邮编首位不为0,长度是6位的数字 检查身份证号是否合法:/(^d{15}$)|(^d{17}([0-9]|X)$)/ 说明:身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |