3
01-24のタイムスタンプ(00-23ではなく)のアプリケーションログがありました。「24」を「00」と置き換えようとしています。真夜中を過ぎて時間の値を変更する正規表現
15.03.2012 24:59:58 - SIRENG INFO com.app.funnction.info
15.03.2012 01:01:02 - SIRENG INFO com.app.funnction.moreinfo
番目のための
15.03.2012 00:59:58 - SIRENG INFO com.app.funnction.info
15.03.2012 01:01:02 - SIRENG INFO com.app.funnction.moreinfo
これまでのところ私が持っている
([0-9+]+).([0-9]+).([0-9\.$]+) ([0-9]+):([0-9]+):([0-9]+)
と一致しますあなたは正規表現を構築します。 – dc5553
また、親指の良い規則はできるだけ具体的な正規表現を作成します。最初の数字は2よりも遠くには行きませんか?ですから、この状況では[0-2] [0-9]ではなく、この状況ではキラーではなく、常にこれを使うように練習するのが良いでしょう。 – dc5553
質問を編集しました(「24」を「23」ではなく「00」に変更したい)。しかし、1つの質問が残っています: '24:nn:nn'時間は' 00:nn:nn'と比較して昨日の日付を持っていないと確信していますか? –