誰かがこれを検証する正規表現コードを教えてくれるかどうか疑問に思っていました: ####/##/##
例:1990/05/25
2 番目の数字0
は、0
またはのみであり、、 、、またはのみです。それ以外は、このセットの他のすべての数字が許可されます (0 ~ 9)。1
2
0
1
2
3
コードは、スラッシュを含めて合計で 9 または 10 文字しかないことを検証する必要があります。
正規表現のすべてについて、この Web サイトは非常に貴重なリソースであることがわかりました。 http://www.regular-expressions.info/reference.html
具体的には、このページには必要なものが含まれており、正規表現を使用して日付入力形式 (値ではない) を検証する方法の完全な説明が含まれています。
http://www.regular-expressions.info/dates.html
^(19|20)\d\d[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$
一致します
yyyy-mm-dd