-5

次の形式「DD-MM-YYYY HH:MM AM」または「DD-MM-YYYY HH:MM」に対して、指定された形式に日付/時間のみ、またはその両方があるかどうかを確認する正規表現の作成方法

これを行う方法がわかりません。

4

4 に答える 4

1

この正規表現を使用します\d{2}-\d{2}-\d{4}\s\d{2}:\d{2}(\s(A|P)M)?

于 2012-07-20T14:40:44.170 に答える
0

https://stackoverflow.com/a/11579461/872803を見て、管理し"dd-MM-yyy hh:mm"ます。

if (myString.endsWith("AM") {
    // use "dd-MM-yyy hh:mm"
} else {
   // use "dd-MM-yyy HH:mm"
}
于 2012-07-20T14:48:28.613 に答える
0

このようなもの?未テスト。

\b(\d{1,2}\-\d{1,2}-\d{4} \d{1,2}\:\d{1,2}( (AM|PM))?)\b
于 2012-07-20T14:40:37.443 に答える