この時間ステートメントを preg_match する方法に問題があります。
TF 02:30 pm-04:00 am
AM
時刻を配列に分けることができましたが、 andPM
だけでなく文字T
andも取得したいと考えていF
ます。これは、私が取り組んでいるクラス スケジュール モジュール用です。データベースから取得したデータはその文字列です。私が持っているカレンダーのエントリを操作できるように、それらを分離したいと考えています。
これが私がこの時点で持っているものです。
$sampleString = 'T 02:30 pm-04:00 am';
$pattern = '/([0-1]?\d|2[0-9]):([0-5]?\d)/';
preg_match_all($pattern,$sampleString,$time);
print_r($time);
出力:
Array (
[0] => Array (
[0] => 02:30
[1] => 04:00 )
[1] => Array (
[0] => 02
[1] => 04 )
[2] => Array (
[0] => 30
[1] => 00 )
)
ありがとう。