Учитывая значение, я хочу проверить его, чтобы проверить, является ли это действительным годом. Мои критерии просты: значение должно быть целым числом с 4
символами. Я знаю, что это не лучшее решение, поскольку оно не позволит лет до 1000
и позволит таких лет, как 5000
. Этот критерий адекватен моему текущему сценарию.
То, что я придумал, это
\d{4}$
Хотя это работает, оно также допускает отрицательные значения.
Как убедиться, что разрешены только положительные целые числа?