<script type="text/javascript">
//<![CDATA[
var s="19:20,19:30";
var r=/([0-24]\:[00-59],)*/g;
alert(r.test(s))
//]]>
</script>
//<![CDATA[
var s="19:20,19:30";
var r=/([0-24]\:[00-59],)*/g;
alert(r.test(s))
//]]>
</script>
//<![CDATA[
var s="19:20,19:20";
function chk(s) {
var a=s.split(","); for (var i in a) {
var x = a[i].split(":"); var r = /^\d{1,2}$/;
if ((r.test(x[0])==false) || (r.test(x[1])==false)) return false;
var x_i = parseInt(x[0]); var x_j = parseInt(x[1]);
if (x_i>24 || x_i<0 || x_j>60 || x_j<0) return false;
}
return true;
}
alert(chk(s))
//]]>
</script>
var s="19:20,19:30";
var r=/\d{2}:\d{2},\d{2}:\d{2}/g;
alert(r.test(s))