現在eregi_replace()
、非推奨の function を使用しており、それを function に変換したいと考えていますpreg_match()
。今私はこれを持っています:
foreach ($lesson as $key => $val) {
$lesson_time[$key]->fromTime = eregi_replace('([0-9]{2})([0-9]{2})', '\1:\2',$val->fromTime);
}
ここで、入力 ($val->fromTime) は0830
orなどの文字列で1150
、出力は 08:30 または11:50
です。私は正規表現が苦手なので、同じプロセスでこの関数を preg_match() に変換する方法を尋ねたいと思います。