function validate_time(){ var time = $("#time").val(); var pattern = /^[0-9]{2}:[0-9]{2}-[0-9]{2}:[0-9]{2}$/; if(time.match(pattern)){ alert("1"); }else{ alert("2"); } }
楼上的正则还可优化一下, 因为 99:99-99:99 也是 1....