人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP初心者です。
$data="2017/02/01 15;00:00より2017/02/05まで申込みを受け付けます。最終日は17:00までの受付です。";
という変数があるとします。
2017/02/01を2017年02月01日 15時00分00秒とすべてのYYYY/MM/DD HH:mm:ssを年月日時分秒に変換したいのです。
正規表現置換などを使って置き換えているのですが、複数あった場合などエラーが発生してしまい。全然時間もなくこまっています。
ご教授下さいますようお願いします。

●質問者: 匿名質問者
●カテゴリ:ウェブ制作
○ 状態 :キャンセル
└ 回答数 : 0/0件

▽最新の回答へ

質問者から

if(
mb_ereg_match('(\d{2,4})\/(\d{1,2})\/(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})',$data)){
$data=mb_ereg_replace('(\d{2,4})\/(\d{1,2})\/(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})','\\1年\\2月\\3日 \\4時\\5分\\6秒',$data);
}
と書いてみたけどダメでした。


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ