java 验证邮箱格式正确性、验证字符串是否为数字
来源:互联网 发布:淘宝星级 编辑:程序博客网 时间:2024/04/19 15:39
java 验证邮箱格式正确性 import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegisterCheck { /** * 验证输入的邮箱格式是否符合 * @param email * @return 是否合法 */ public static boolean emailFormat(String email) { boolean tag = true; final String pattern1 = "^([a-z0-9A-Z]+[-|//.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?//.)+[a-zA-Z]{2,}$"; final Pattern pattern = Pattern.compile(pattern1); final Matcher mat = pattern.matcher(email); if (!mat.find()) { tag = false; } return tag; } } 验证字符串是否为数字下面有四种方法,估计好用的应该是第三种吧。1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; }2.正则表达式 public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); return pattern.matcher(str).matches(); }3.还是正则表达式public static boolean isNumeric(String str){ if(str.matches("//d*"){ return true; }else{ return false; } } 4.用ascii码 public static boolean isNumeric(String str){ for(int i=str.length();--i>=0;){ int chr=str.charAt(i); if(chr<48 || chr>57) return false; } return true; }
转自:http://blog.csdn.net/javaalpha/article/details/4427401
0 0
- java 验证邮箱格式正确性、验证字符串是否为数字
- java 验证邮箱格式正确性、验证字符串是否为数字
- java 验证邮箱格式正确性
- java 验证邮箱格式正确性
- java 验证邮箱格式正确性
- java邮箱正确性验证
- java 验证字符串 是否为 数字
- js java,验证字符串是否为数字
- 验证字符串是否为数字
- C#验证字符串是否是数字,是否包含中文,是否是邮箱格式,是否是电话格式
- 邮箱正确性验证源代码
- 检查输入值字符串是否为空,一串字符是否全部是数字,手机号码格式,邮箱,两位小数的共通验证
- java正则表达式应用--验证字符串是否为数字
- Java正则表达式应用--验证字符串是否为数字
- java正则表达式——验证字符串是否为数字
- java 验证邮箱格式
- C# 验证输入字符串是否为数字
- 【php】正则验证字符串是否为数字
- js贪吃蛇
- iOS开发技巧-模拟器simulator添加图片
- Thread与Handler总结
- 【转载】数据库设计原则
- HDU 5192 [迷之WA!]
- java 验证邮箱格式正确性、验证字符串是否为数字
- 安装unbuntu
- hdu 1717 小数化分数2(数学)
- HDU 1754 I hate it 【线段树--单点更新,区间最值】
- Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/rekfan.pid)
- C/C++中const关键字详解(四)
- iOS开发内存警告Memory Warning和ViewController的生命周期的问题
- HttpURLConnection用法详解
- SQL update 用另外一个表更新一列