我想使用regex来验证1956至2002年间的日期。
示例:
1956年12月11日-1955年12月11日通过-失败11/12/2002 -通过11/12/2020 -失败
这是我到目前为止所拥有的。
^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19?[5-9][0-9]|[2-9][0-9][0-9][0-2])$挑战在于如何验证年价值超过1956年。
知道该怎么做吗?
谢谢。
发布于 2020-04-29 07:38:07
尝试使用这个regex:^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.]((19([6-9]\d|5[6-9]))|200[0-2])$
演示在这里
https://stackoverflow.com/questions/61496318
复制相似问题