java正则表达式验证邮箱、IP地址、手机号码
来源:互联网 发布:php传值到html页面 编辑:程序博客网 时间:2024/04/29 20:08
1.java验证IP地址:
Pattern pattern = Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\b");
Matcher matcher = pattern.matcher("127.400.600.2"); //以验证127.400.600.2为例
System.out.println(matcher.matches());
2. java验证日期时间,解决润月:
Pattern pattern = Pattern.compile("^((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])))))|(\\d{2}(([02468][1235679])|([13579][01345789]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))(\\s(((0?[0-9])|([1-2][0-3]))\\:([0-5]?[0-9])((\\s)|(\\:([0-5]?[0-9])))))?$");
Matcher matcher = pattern.matcher("2000-02-29 23:59:59");
System.out.println(matcher.matches());
3.java验证邮箱格式:
Pattern pattern = Pattern.compile("^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
Matcher matcher = pattern.matcher("a@aa.com");
System.out.println(matcher.matches());
根据实际开发于2009年9月7日最新统计:
检验手机号码和邮箱的类
package com.ccit.networld.ccs.common.util;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.log4j.Logger;
public class ClassPathResource {
}
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证手机号码,ip地址和邮箱
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证手机号码ip,邮箱
- java正则表达式验证手机号码ip,邮箱
- java正则表达式验证手机号码ip,邮箱
- [转]java正则表达式验证手机号码ip,邮箱
- java正则表达式验证邮箱、手机号码
- ------------------java正则表达式验证邮箱、手机号码
- Java验证邮箱和手机号码正则表达式
- java正则表达式验证邮箱,ip地址,电话号码
- Codeforces Beta Round #70 (Div. 2) / 78A Haiku (字符串处理)
- cocos2d 中原点是在左下角,ios sdk 中默认是在左上角
- wince6.0下 Error: failed PB timebomb check
- Android入门之单选按钮(RadioButton)
- 中国天气网城市代码
- java正则表达式验证邮箱、IP地址、手机号码
- shell变量在赋值的的时候, 等号前后一定不要有空格
- C作用域、链接属性、存储类型和初始化
- 解决MySQL不允许从远程访问的4种策略
- 编译和部署CLR程序集
- 社会网络分析:探索人人网好友推荐系统
- Ace引擎和Jet引擎读取Excel
- android.os.Debug.waitForDebugger() 引发的问题
- 常用的设计原则