摘要: Insert title here 访问 Insert title here 阅读全文
posted @ 2016-11-07 18:15 丶疏影横斜 阅读(501) 评论(0) 推荐(0) 编辑
摘要: package com.shuyinghengxie.doudou; import static org.junit.Assert.*; import org.hibernate.SessionFactory; import org.hibernate.boot.registry.StandardServiceRegistryBuilder; import org.hibernate.cfg... 阅读全文
posted @ 2016-11-07 18:06 丶疏影横斜 阅读(149) 评论(0) 推荐(0) 编辑
摘要: // 附 : 常用的正则表达式: // 匹配特定数字: // ^[1-9]d*$ //匹配正整数 // ^-[1-9]d*$ //匹配负整数 // ^-?[1-9]d*$ //匹配整数 // ^[1-9]d*|0$ //匹配非负整数(正整数 + 0) // ^-[1-9]d*|0$ //匹配非正整数(负整数 + 0) // ^[1-9... 阅读全文
posted @ 2016-11-07 09:36 丶疏影横斜 阅读(233) 评论(0) 推荐(0) 编辑
摘要: /** * 验证验证输入字母 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsLetter(String str) { String regex = "^[A-Za-z]+$"; return match(regex, str); } /** * 验证验证输入汉字 ... 阅读全文
posted @ 2016-11-07 09:25 丶疏影横斜 阅读(180) 评论(0) 推荐(0) 编辑
摘要: /** * @param regex * 正则表达式字符串 * @param str * 要匹配的字符串 * @return 如果str 符合 regex的正则表达式格式,返回true, 否则返回 false; */ private static boolean match(String regex, String str) { Pattern pattern = Pattern.compile... 阅读全文
posted @ 2016-11-07 09:25 丶疏影横斜 阅读(209) 评论(0) 推荐(0) 编辑
摘要: /** * 验证大写字母 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsUpChar(String str) { String regex = "^[A-Z]+$"; return match(regex, str); } /** * 验证小写字母 * * @p... 阅读全文
posted @ 2016-11-07 09:16 丶疏影横斜 阅读(436) 评论(0) 推荐(0) 编辑
摘要: /** * 验证非零的正整数 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsIntNumber(String str) { String regex = "^\\+?[1-9][0-9]*$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 09:15 丶疏影横斜 阅读(273) 评论(0) 推荐(0) 编辑
摘要: /** * 验证数字输入 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsNumber(String str) { String regex = "^[0-9]*$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 09:14 丶疏影横斜 阅读(208) 评论(0) 推荐(0) 编辑
摘要: /** * 验证日期时间 * * @param 待验证的字符串 * @return 如果是符合网址格式的字符串,返回 true ,否则为 false */ public static boolean isDate(String str) { // 严格验证时间格式的(匹配[2002-01-31], [1997-04-30], // [2004-01-01])不匹配([2002-01-32],... 阅读全文
posted @ 2016-11-07 09:03 丶疏影横斜 阅读(299) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入一个月的31天 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsDay(String str) { String regex = "^((0?[1-9])|((1|2)[0-9])|30|31)$"; return match(regex, str... 阅读全文
posted @ 2016-11-07 09:02 丶疏影横斜 阅读(169) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入一年的12个月 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsMonth(String str) { String regex = "^(0?[[1-9]|1[0-2])$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 09:01 丶疏影横斜 阅读(165) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入两位小数 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsDecimal(String str) { String regex = "^[0-9]+(.[0-9]{2})?$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 09:00 丶疏影横斜 阅读(135) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入身份证号 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsIDcard(String str) { String regex = "(^\\d{18}$)|(^\\d{15}$)"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 09:00 丶疏影横斜 阅读(203) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入邮政编号 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsPostalcode(String str) { String regex = "^\\d{6}$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 08:57 丶疏影横斜 阅读(189) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入密码长度 (6-18位) * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsPasswLength(String str) { String regex = "^\\d{6,18}$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 08:57 丶疏影横斜 阅读(333) 评论(0) 推荐(0) 编辑
摘要: /** * 验证输入密码条件(字符与数据同时出现) * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsPassword(String str) { String regex = "[A-Za-z]+[0-9]"; return match(regex, str); } ... 阅读全文
posted @ 2016-11-07 08:56 丶疏影横斜 阅读(162) 评论(0) 推荐(0) 编辑
摘要: /** * 验证网址Url * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsUrl(String str) { String regex = "http(s)?://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?"; return mat... 阅读全文
posted @ 2016-11-07 08:55 丶疏影横斜 阅读(129) 评论(0) 推荐(0) 编辑
摘要: /** * 验证IP地址 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean isIP(String str) { String num = "(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)"; String regex = "^" + n... 阅读全文
posted @ 2016-11-07 08:55 丶疏影横斜 阅读(192) 评论(0) 推荐(0) 编辑
摘要: /** * 验证邮箱 * * @param 待验证的字符串 * @return 如果是符合的字符串,返回 true ,否则为 false */ public static boolean isEmail(String str) { String regex = "^([\\w-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([\\... 阅读全文
posted @ 2016-11-07 08:54 丶疏影横斜 阅读(173) 评论(0) 推荐(0) 编辑
摘要: /** * 验证电话号码 * * @param 待验证的字符串 * @return 如果是符合格式的字符串,返回 true ,否则为 false */ public static boolean IsTelephone(String str) { String regex = "^(\\d{3,4}-)?\\d{6,8}$"; return match(regex, str); } 阅读全文
posted @ 2016-11-07 08:53 丶疏影横斜 阅读(156) 评论(0) 推荐(0) 编辑