Complex Field Validation
Sometimes the standard custom field validation feature is not powerful and flexible enough to do more complex validations. For example, if you wish to apply a validation to a field that requires the use of a regular expression, only the advanced logic rule feature supports this.
In the example below, the FullName field is required to have at least two parts (first and last names). A regular expression is employed.
// Require the FullName field to have both first and last names
// Note that Feathery makes the field FullName available as a global variable
if (!FullName.value.match('[a-zA-Z]+ [a-zA-Z]+')) {
FullName.setError('Please enter your full name');
}
Last updated
Was this helpful?