入力日付時刻が以下の3つの形式のいずれかであるかどうかを確認する必要がありますか?私はRegexに新しいので、どんな助けも大いに感謝していますか?JavaScript入力が特定の形式であるかどうかを調べる正規表現ですか?
有効な入力:
- 2018年6月1日 - 2:35 PM
- 2018年6月1日
- 2:35 PM
無効な入力:
テスト
無効
入力日付時刻が以下の3つの形式のいずれかであるかどうかを確認する必要がありますか?私はRegexに新しいので、どんな助けも大いに感謝していますか?JavaScript入力が特定の形式であるかどうかを調べる正規表現ですか?
有効な入力:
無効な入力:
テスト
無効
あなたの要求は、私がお届け:
let regex = /((\d{1,2}/\d{1,2}/\d{1,4} - \d{1,2}:\d{1,2}[AP]M)|(\d{1,2}/\d{1,2}/\d{1,4})|(\d{1,2}:\d{1,2}[AP]M))/
使用Scriptularは、テストの構築、および正規表現を理解すること。
ところで、私はあなたに正規表現を説明することができますが、私はあなた自身で試してみることは良い練習だと思う:これは非常に単純な正規表現であり、自分でそれを発見することは非常に役に立つかもしれません。 – trichetriche
上記のRegexは6/01/2017を検証しているようですが、06/1/2017 –
私はあなたがそれを変更したのかどうか分かりませんが、私の側では、両方のために動作します – trichetriche
[SO]へようこそ質問する前に[ask]と[mcve]を読んでください –
なぜ人々を助けることについて誰もが失礼ですか?彼はシンプルな正規表現を求めました、それは彼のための良い運動かもしれません!また、コードサンプルやサンドボックスは必要ありません。regexesは簡単に作成できます。とにかく、私の答えを見て、あなたの考えを教えてください。 – trichetriche