QQ) { String regex = "[1-9][0-9]{4,}"; return check(QQ, regex); } /** * 验证身份证号码15位或18位 * * @param idCard * @return */ public static boolean checkIdCard(String idCard) { String regex = "(^\\d{15}$)|(^\\d{18}$)|(^\\d{17}(\\d|X|x)$)"; return check(idCard, regex); } /** * 验证邮政编码 * * @param postalCode * @return */ public static boolean checkPostalCode(String postalCode) { String regex = "[1-9]\\d{5}(?!\\d)"; return check(postalCode, regex); } /** * 验证URL地址 * * @param url * @return */ public static boolean checkUrl(String url) { String regex = "(http|https)://([a-zA-Z0-9\\-\\.]+\\.\\w+)(:\\d+)?(/\\S*)?"; return check(url, regex); } /** * 验证日期格式(yyyy-MM-dd) * * @param date * @return */ public static boolean checkDate(String date) { String regex = "\\d{4}-\\d{1,2}-\\d{1,2}"; return check(date, regex); } /** * 验证IP地址 * * @param ip * @return */ public static boolean checkIp(String ip) { String regex = "(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}"; return check(ip, regex); } } 上述代码提供了一个名为`RegexValidateUtil`的Java工具类,用于使用正则表达式对不同类型的表单数据进行验证。这个类包含了一系列静态方法,每个方法专门针对一种特定的数据格式,如邮箱、手机号码、固话号码、传真号码、QQ号码、身份证号码、邮政编码、URL、日期和IP地址。 1. **邮箱验证**:`checkEmail()`方法使用正则表达式`"^\\w+[-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$" `来验证输入的字符串是否符合标准的电子邮件格式。 2. **手机号码验证**:`checkCellphone()`方法针对中国手机号码,匹配11位数字且开头符合特定运营商号码段的字符串。 3. **固话号码验证**:`checkTelephone()`方法验证国内电话号码,支持区号+号码+分机号的形式。 4. **传真号码验证**:`checkFax()`方法与固话号码验证类似,同样处理区号+号码+分机号的格式。 5. **QQ号码验证**:`checkQQ()`方法验证9位到11位的QQ号码。 6. **身份证号码验证**:`checkIdCard()`方法用于验证15位或18位的身份证号码,包括最后一位可能是字母的校验码。 7. **邮政编码验证**:`checkPostalCode()`方法检查6位数字的邮政编码。 8. **URL验证**:`checkUrl()`方法确认输入的字符串是否符合URL的标准格式。 9. **日期验证**:`checkDate()`方法验证“年-月-日”格式的日期字符串。 10. **IP地址验证**:`checkIp()`方法验证IPv4地址,确保其符合标准的IP格式。 这个工具类在实际开发中非常有用,尤其是在Web应用中,用于确保用户输入的数据符合预期的格式,从而减少错误和提高用户体验。开发者可以根据需要调用相应的验证方法,将结果作为判断输入数据有效性的依据。此外,这个工具类还具有扩展性,如果需要验证其他类型的数据,可以通过添加新的方法并编写对应的正则表达式来实现。
1
C#编写 邮箱地址验证工具 可验证邮箱地址是否真实存在 0分资源 单个邮箱地址验证工具,过几天再做个多地址邮箱验证工具。
1
主要介绍了PHP实现的激活用户注册验证邮箱功能,详细分析了php邮件激活用户所涉及的数据库、邮件相关操作技巧,需要的朋友可以参考下
2022-02-10 14:50:16 68KB PHP 激活 用户 注册
1
鑫河批量自动验证邮箱密码是否正确神器是一款用来验证邮箱密码的工作。 鑫河批量自动验证邮箱密码是否正确神器使用介绍 第一步:你打开软件"批量验证邮箱密码是否正确神器.exe",系统弹出一个用户登录对话功能框, 注: 1).如果已经在本系统中申请过用户和密码的用户,请直接登录本系统; 2).在这里如果你忘记了你的用户密码的用户,请在本系统的用户登录对话框中看到“忘记密码”功能,请点击对话功能找 回你的用户密码; 3).如果你还没有在本系统中申请一用户和密码的用户,即初次使用的用户。请在用户登录对话框中申请你的用户名和密码, 同时你一定要填写你的正确并可用的邮箱地址,主要是方便你日后忘记了你的用户和密码时的找回使用; 4).以上操作之后,请输入你的用户和密码进入本系统; 第二步:当然你进入本系统之后,你将看到如下操作按钮: 1).【购买软件信息】,【软件操作说明】; 2).【参数设置】,【添加帐号】,【TXT批量添加导入】,【删除帐号】,【批量删除】, 【开始自动检测】,【检测完成导出EXCEL】,【退出】。 第三步:下面我们讲讲其中几个重要的操作做说明: 1).【参数设置】-- 设置系统自动检测的速度; 2).【TXT批量添加导入】-- 用记事本txt做批量的导入,注意首先做好如下格式: 【pop3邮件服务器 | 邮箱地址 | 邮箱密码】 的格式 【注:此格式的邮箱必须要开通pop3的功能,通常在你进入web邮箱之后的“设置”功能里 你可以找到POP3的复选框打√, 然后点击“保存”按钮功能】 如:pop3.126.com|cong411391591997@126.com|cdfd pop3.126.com|mu284911832@126.com|jdfd2 3).【批量删除】-- 做整个的删除数据; 4).【开始自动检测】-- 在前面几步操作完成之后,用鼠标点击此按钮开始自动的检测运行; 5).【检测完成导出EXCEL】-- 在自动的检测完成之后,系统自动的有声音或文字的提示信息,最后导出到Execl文件中。 【注:这里指定是Microsoft的Excel文件,而不是WPS文件】。 第四步:如果其中的邮箱信息错误,可以用鼠标点击此邮箱,然后按右键弹出可编辑对话功能。 【鑫河软件批量验证邮箱密码是否正确神器功能如下】 一.适合用户有大批量邮箱要检查邮箱密码是否正确,然后给用户自动的非常方便的给用户直观的提醒; 二.此软件功能可以大批量的以txt文件方式导入并做检查邮箱密码是否可用; 三.此软件在批量的检查邮箱密码时,软件自动的会告诉用户某些邮箱密码正确可用; 四.并用Excel文件导出来之后自动的筛选这些大量的邮箱数据信息; 五.最后系统自动的分批量的导出这些已经检查过的邮箱密码; 鑫河批量自动验证邮箱密码截图
2022-01-22 16:03:10 2.17MB 网络软件-邮件处理
1
jquery 表单验证(邮箱格式正则验证 、文本框非空验证、点选多选按钮选择获取、数据显示……
2021-10-21 12:46:11 157KB jquery 正则 邮箱 文本框
1
jq非空验证,为空的时候input后面加红色字体的用户名不能为空。 js正则表达式验证邮箱和手机号码,验证邮箱必须含有@符,手机号码必须1开头并且固定11个字符
2021-09-27 18:44:43 67KB js jq html 非空验证
1
鑫河批量验证邮箱地址有效性工具是由鑫河软件开发的专业好用的验证邮箱地址有效性工具。 鑫河软件的批量验证邮箱地址工具功能 一、本软件可以实现检查以下网络协议:SMTP、MIME、POP3、FTP、WhoIs、DNS、ICMP 和 IMAP等方面检查邮箱。 二、适合用户有大批量邮箱是否需要检查; 三、软件功能可以大批量的导入并做检查邮箱是否可用; 四、在批量的检查邮箱之后,系统会告诉用户某些邮箱是否可用; 五、在批量的检查邮箱之后,系统会告诉用户某些邮箱是否可用或有效,同时系统自动的把验证结果保存到“被邮箱地址验证有效结果.txt”和“被邮箱地址验证无效结果.txt”中; 六、可以手动的增加邮箱并做检查是否有效; 鑫河批量验证邮箱地址有效性工具 v5.11.25.5 更新日志 1.优化软件的操作 2.处理软件存在的问题 鑫河批量验证邮箱地址有效性工具截图
2021-08-15 14:58:30 2.33MB 网络软件-邮件处理
1
初学者正则精通手册!实用!正则表达式没有想象中那么难!有了此文档!正则表达一天即可!
2021-07-05 21:10:36 1023KB 正则 正则表达式 精通 验证邮箱
1
主要为大家详细介绍了android验证邮箱输入是否合法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-05-13 12:41:14 71KB android 验证 邮箱
1
主要介绍了query validate添加自定义验证规则,可以验证邮箱、邮政编码等,看代码参考使用
1