getExpression static method
Implementation
static getExpression(ValidationType validationType) {
switch (validationType) {
case ValidationType.NUMBER:
return r'^[0-9]*\.?[0-9]*$';
case ValidationType.AMOUNT:
return r'^-?\d+(\.\d{0,2})?$';
case ValidationType.EMAIL:
return r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$';
case ValidationType.TEXT:
return r'^[a-zA-ZáéíóúÁÉÍÓÚüÜñÑ0-9\s]+$';
default:
return r'^[a-zA-ZáéíóúÁÉÍÓÚüÜñÑ0-9\s]+$';
}
}