package com.office.utility; import java.util.regex.Pattern; /** * 校验器:利用正则表达式校验邮箱、手机号等 * * @author liujiduo * */public class Validator { /** * 正则表达式:验 ...
分类:
移动开发 时间:
2016-11-09 15:25:38
阅读次数:
242
JavaScript输入表单数据正则验证规则 ...
分类:
编程语言 时间:
2016-11-08 14:21:38
阅读次数:
230
身份证 /(^\d{15}$)|(^\d{17}([0-9]|X)$)/ 护照 /^[a-zA-Z0-9]{3,21}$/ /^(P\d{7})|(G\d{8})$/ 军官证或士兵证 /^[a-zA-Z0-9]{7,21}$/ 港澳回归证 和 台胞证/^[a-zA-Z0-9]{5,21}$/ 出生证 ...
分类:
Web程序 时间:
2016-11-01 18:36:20
阅读次数:
927
运行过程中遇到一个问题:若JS代码写在<head></head>中,则不能实现验证效果。 通常我们插入JS代码会有以下几种情况: (1)javascript代码写在<head>里面: 由于这时候网页主体(body)还未加载,所以这里适合放一些不是立即执行的自定义函数,立即执行的语句则很可能会出错(视 ...
分类:
Web程序 时间:
2016-10-27 21:07:13
阅读次数:
255
首先说下为什么要转义。在正则中有些字符有特殊含义的,比方说 * 可以前一子表达式的任意次,. 表示除“\r\n”之外的任何单个字符,+ 表示前一子表达式的一次或多次,等。而在有些情况下,需要正则验证这些字符,比方说要验证加减乘除四个运算符号,为了告诉编译器,你要验证的是一个字符而不是正则表达式,就要 ...
分类:
编程语言 时间:
2016-10-20 14:42:31
阅读次数:
200
正则表达式基础语法 1.1匹配不同类型的字符 字符类 匹配的字符 1.2定位控制字符 1.3指定重复字符 1.4特殊控制类 1.5 特殊字符转义序列 常用正则验证规则 1. 检测用户名 要求:5到17位字符由字母开头、数字及英文符号组合 正则表达式:/^[a-zA-Z][a-zA-Z0-9_.@~! ...
分类:
移动开发 时间:
2016-10-11 11:42:01
阅读次数:
1273
自己对正则验证也没系统用过,这次自己做个demo,一下子把这些全都用上了,下次有需要直接来拿了。 以下代码是在页面使用JQuery进行验证的,也有在后台进行验证的,可以试试,都一样的原理。 直接上代码:注意:(有些验证规则当然不仅仅是本文的,也许还有其他更好的,可以留言交流) 手机号:(移动-电信- ...
分类:
移动开发 时间:
2016-10-10 01:10:31
阅读次数:
216
特殊格式验证(正则验证) 正则表达式 定界符 / / 反斜杠 \ 代表转义 \r \n \t \\ \" \' ^匹配开头 $匹配结尾 *代表前面的表达式可以出现n次 +代表前面的表达式可以出现至少1次最多不限?代表前面的表达式可以出现0次或1次 {n}前面的表达式出现n次 {n,} 前面的表达式至 ...
分类:
其他好文 时间:
2016-09-26 16:01:00
阅读次数:
106
email : 邮箱验证 match : 正则验证 url : 网址 safe : 安全 file : 文件 integer : 整数 boolean : 是否为一个布尔值 ...
分类:
其他好文 时间:
2016-09-01 18:18:00
阅读次数:
146
如何进行验证 典型的注册表单: 路由部分: 可用的验证规则 regex:pattern(正则) 验证此规则的值必须符合给定的正则表达式。 accepted(yes|no|1) 验证此规则的值必须是 yes、 on 或者是 1。这在验证是否同意"服务条款"的时候非常有用。 in:foo,bar,... ...
分类:
其他好文 时间:
2016-09-01 12:56:33
阅读次数:
193