Проверьте формат времени, используя preg_match
Я хочу проверить ввод времени (например, 10:30, 14:30), используяpreg_match()
Я использую это,
$pattern = "/([1-12]):([0-5])([0-9])( )(am|pm|AM|PM)/";
if(preg_match($pattern,$time)){
return true;
}
Но когда я даю вклад, как10:30 pmxxxx
это не будет подтверждено.
Я не знаю, является ли метод правильным или нет. Помогите, пожалуйста.