Laravel Time正则表达式验证

时间:2014-04-30 07:33:53

标签: regex laravel laravel-4 blade

我正在laravel上工作一次正则表达式(24小时),但是无法让它工作:

'Time' => 'regex:/^\d(2[0-3]|[01][0-9]):[0-5][0-9]:[0-5][0-9]$/'

1 个答案:

答案 0 :(得分:1)

使用类似的东西:

$rules = array(
    'time' => array('regex:/^([01]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$/')
);
  

注意:使用正则表达式时,可能需要指定   数组中的规则而不是使用管道分隔符,尤其是在   正则表达式包含管道符。