Существует поле чисел с проверкой regex = пользователь может вводить числа от 0 до 364.
Если вы введете номер, который не находится в этом диапазоне, вы получите конкретное сообщение об ошибке.
Теперь мне нужно добавить в одно и то же правило проверки полей, что если числа имеют две цифры, а первая - 0.
Затем отображаются сообщения об ошибках, относящиеся к этому правилу.
// 0 to 364 (days of the year) + format number cannot be in this format 02:
const yearRegex = /^(?:36[0-4]|3[0-5]\d|[12]\d{2}|[0-9]\d?)$ | ^0[0-9].*$/
totalDaysPaid: Yup.string().matches(yearRegex, totalDaysPaidErrorMsg),
Это регулярное выражение дляоба правила в одном: / ^ (?: 36 [0-4] | 3 [0-5] \ d | [12] \ d {2} | [0-9] \ d?) $ |^ 0 [0-9]. * $ /
Как сделать эту проверку условной, если дни не находятся в диапазоне, установленном message1.
А если формат неверный, установить message2?