0
私は正規表現の初心者です。私たちの検索の後に助けが必要です。私はウェブで解決策を見つけられませんでした。正規表現の正規表現データ
私は2つの可能な答えがあります。このフォームの検証データのための正規表現のみYYYY-MM-DD HH:MM:SS.MMMMM
例2016-12-10 10:38:56.567000
私は正規表現の初心者です。私たちの検索の後に助けが必要です。私はウェブで解決策を見つけられませんでした。正規表現の正規表現データ
私は2つの可能な答えがあります。このフォームの検証データのための正規表現のみYYYY-MM-DD HH:MM:SS.MMMMM
例2016-12-10 10:38:56.567000
を必要としています。一つ目は簡単なチェック
\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}\.\d{6}
を行いますが、それは(13
の無効月)など2016-13-10 10:38:56.567000
として偽陽性で聞かせます。これらの偽陽性を防ぐために、あなたの正規表現は、より正確にする必要があると、このようなものでなければならないであろう(私は年と月だけ働いていますが、あまりにも他のすべてのフィールドを介して動作する必要がある)
(20|19)\d{2}-(01|02|03|04|05|06|07|08|09|11|12)-\d{2} \d{2}:\d{2}:\d{2}\.\d{6}
なぜ使用あなたは 'Date'オブジェクトを使用することができます正規表現ですか? – alfasin
はい私は正規表現を使用してさまざまなフィールドを検証し、コードを少なくしています。私はトウの例を試しましたが、dosentはData objとcontineで動作します。 – psilos