我正在laravel中编写一个时间正则表达式(24小时(,但无法使其工作:
'Time' => 'regex:/^d(2[0-3]|[01][0-9]):[0-5][0-9]:[0-5][0-9]$/'
使用类似的东西:
$rules = array(
'time' => array('regex:/^([01]?[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$/')
);
注意:使用regex模式时,可能需要指定数组中的规则,而不是使用管道分隔符,特别是如果正则表达式包含一个管道字符。