悟生慧

 

2011年2月27日

正则表达式,小于等于180且大于等于0的浮点型

摘要: 1.小于等于180且大于等于0的浮点型可以为0至180的任意数,如0,1,10,179,180都为合法输入,也可以是0至180之间的小数,小数位不能超过8位,如0.12345678,1.95,18.12345,179.12345678都是合法输入;^(?:(?:[1-9]|[1-9][0-9]|1[0-7][0-9])(\.)?(?(1)[0-9]{0,8})|180|0\.[0-9]{1,8})$2.小于等于90且大于等于0的浮点型可以为0至90的任意数,如0,1,10,89,90都为合法输入,也可以是0至90之间的小数,小数位不能超过8位,如0.12345678,1.95,18.12345 阅读全文

posted @ 2011-02-27 12:42 悟生慧 阅读(2319) 评论(0) 推荐(0) 编辑

java正则表达式验证整数、浮点数和日期

摘要: /** * 检查日期格式 * @param date * @return */ public static boolean checkDate(String date) { String eL = "^((\\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] 阅读全文

posted @ 2011-02-27 12:03 悟生慧 阅读(18401) 评论(0) 推荐(0) 编辑

导航