<script type="text/javascript">
  //<![CDATA[
var s="19:20,19:30";
var r=/([0-24]\:[00-59],)*/g;
alert(r.test(s))
  //]]>
  </script>

解决方案 »

  1.   

    <script type="text/javascript">
      //<![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>
      

  2.   

    楼主只是要求格式,并不一定是时间吧?
    var s="19:20,19:30";
    var r=/\d{2}:\d{2},\d{2}:\d{2}/g;
    alert(r.test(s))