2 hero9sky5 Hero9sky5 于 2013.06.21 09:31 提问

正则验证时间格式(只包含小时和分钟)

请教正则验证HH:mm格式的时间字符串,严格匹配,符合24小时的时钟规律,匹配时如何控制到00-24? 如00:00 - 24:00

1个回答

su1216
su1216   2013.08.26 19:25
String time = "12:34";
Pattern p = Pattern.compile("^([01][0-9]|2[0-3]):([0-5][0-9])$");
Matcher m = p.matcher(time);
if(m.find()){
    System.out.println("HH:" + m.group(1));
    System.out.println("mm:" + m.group(2));
    System.out.println("HH:mm:" + m.group());
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
只选择小时、分的时间JS时间控件
jquery-timepicker.js里面可设置时分的间隔及时间范围 可直接使用 也可根据自己的需求再修改样式及JS
jquery 倒计时 设置几天、小时、分钟、秒等属性只需修改到期时间
jquery 倒计时,设置到期时间、天、小时、分钟、秒的值、只需要设置您的活动最后到期时间即可,活动到期自动显示提示“本次活动结束”等多种样式。
java代码验证日期格式正则表达式(包含闰年验证)带注释
/** * @param 日期验证,验证的格式有: * "yyyyMM","yyyyMMdd","yyyyMMdd HH:mm:ss", * "yyyy-MM","yyyy-MM-dd","yyyy-MM-dd HH:mm:ss" * "yyyy.MM","yyyy.MM.dd","yyyy.MM.dd HH:mm:ss" * "yyyy/MM","yyyy/MM/dd","yyyy/MM/dd HH:mm:ss" * "yyyy_MM","yyyy_MM_dd","yyyy_MM_dd HH:mm:ss" * @param sDate * @return false/true */
只验证数字和字母的正则表达式
只验证数字和字母的正则表达式,如有不好的地方还请大家谅解
时间控件 时分秒帧自动判断输入格式 hh:mm:ss:ff
时间控件 时分秒帧 hh:mm:ss:ff 显示时间会自动控制光标位置 自动判断输入格式
用Jquery做的几种输入时间的例子
规定用户输入的时间格式,分为年月日,小时秒,等验证。
JavaScript中简易代码获取当前系统时间(年月日小时分钟秒)
JavaScript中简易代码获取当前系统时间(年月日小时分钟秒)
js小时和分钟的加减
按钮控制文本框加1,减1;从而实现小时和分钟的填写
强大的时间控件(精确到天、小时、分钟都可以)
强大的时间控件(精确到天、小时、分钟都可以)
判断一个字串中是否有汉字的正则表达式
判断一个字串中是否有汉字的正则表达式,有调用示例