を使用して時間入力 (午前 10 時 30 分、午後 2 時 30 分など) を検証したいpreg_match()
私はこれを使って、
$pattern = "/([1-12]):([0-5])([0-9])( )(am|pm|AM|PM)/";
if(preg_match($pattern,$time)){
return true;
}
しかし、次のような入力を10:30 pmxxxx
すると、検証されません。その方法が正しいかどうかはわかりません。助けてください。