`
生死格斗
  • 浏览: 125652 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
正则表达式验证整数与日期 正则表达式
/**
	 * 输入字符串判断是不是整数
	 * @param str 输入字符串
	 * @return true or false
	 */
	public boolean isInteger(String str) {   
	    Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");   
	    return pattern.matcher(str).matches();   
	}
	
	/**
	 * 简单判断日期格式是否满足要求  没考虑特殊月份
	 * @param date 格式如:20110512
	 * @return true or false
	 */
	public boolean isDate(String date){
		return date.matches("^[1-9][0-9]{3}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])$");
	} 
Global site tag (gtag.js) - Google Analytics