Есть валидация в yaml:
mask: '[00000000000000000000]' # 20 цифр
validators:
regExp:
value: "(^$)|(^[0-9]{20}$)" # Регулярное выражение допускает пустую строку или строку из цифр
message: Номер указан не полностью
maxLength:
value: 20
message: Номер должен состоять из 20 цифр
Примерно вот так нужно:
20 цифр или указание 0.
Все 20 символов одновременно не могут принимать значение 0
Ошибка валидации происходит если указать просто 0 (Номер указан не полностью).
Как сделать так, чтобы можно было поставить цифру 0 в регулярке? (^$)|(^[0-9]{20}$)