java 判断手机号码和邮箱的正则表达式
2013-11-14 20:45
435 查看
很多场合会用到判断输入框输入的是否为手机或者邮箱,下面是这个正则表达式:
Pattern patternMailBox = 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})(\\]?)$" ); // 正则表达的式匹配邮箱
Pattern patternTell = Pattern.compile("^1[0-9]\\d{9}$");// 正则表达式匹配手机号
用法就是直接判断某个字符串是否匹配这个正则表达式,匹配就返回true:
patternMailBox.matcher(myString) == true
patternTell.matcher(myString) == true
Pattern patternMailBox = 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})(\\]?)$" ); // 正则表达的式匹配邮箱
Pattern patternTell = Pattern.compile("^1[0-9]\\d{9}$");// 正则表达式匹配手机号
用法就是直接判断某个字符串是否匹配这个正则表达式,匹配就返回true:
patternMailBox.matcher(myString) == true
patternTell.matcher(myString) == true
相关文章推荐
- java 判断手机号码和邮箱的正则表达式
- Java基础知识强化72:正则表达式之判断功能(手机号码判断 和 校验邮箱)
- java正则表达式验证邮箱、IP地址、手机号码
- JAVA、JS中验证身份证号码、手机号码、电子邮箱的正则表达式
- java正则表达式验证邮箱、IP地址、手机号码
- iOS - 正则表达式判断邮箱、手机号码验证、车牌号验证、车型、用户名、密码、昵称、身份证号
- java正则表达式验证邮箱、IP地址、手机号码
- Java正则表达式判断是否为手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- Java / Android 正则表达式判断是否为手机号码
- 黑马程序员----Java正则表达式校验邮箱和手机号码
- Java 用正则表达式判断输入的字符串是否为手机号码
- java正则表达式验证邮箱、IP地址、手机号码
- java正则表达式验证手机号码ip,邮箱
- iOS开发 根据正则表达式谓词(NSPredicate)判断邮箱,手机号码,身份证...
- JAVA学习代码——利用正则表达式判断手机/邮箱/身份证
- JAVA学习代码——利用正则表达式判断手机/邮箱/身份证
- 正则表达式判断身份证,邮箱,手机号码,正整数
- Android(Java)正则表达式判断手机号、邮箱、身份证号码、密码、Url、邮编等工具类
- ------------------java正则表达式验证邮箱、手机号码