validaLongitudMinMax static method

bool validaLongitudMinMax(
  1. int? min,
  2. int? max,
  3. String? cadena
)

Valida que la cadena tenga una longitud que se encuentre dentro del rango minimo y maximo min La cantidad minima de caracteres. max La cantidad maxima de caracteres. Si es null no tiene un limite

Implementation

static bool validaLongitudMinMax(int? min, int? max, String? cadena) {
  if (min == null || cadena == null) return false;

  if (max == null) return _patron("^.{$min,}").hasMatch(cadena);
  return _patron("^[a-zA-Z 0-9ÁÉÍÓÚáéíóúñÑ,.]{$min,$max}\$").hasMatch(cadena);
}