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