The protocol for a field builder object which allows you to set the name and rules for the data field.
Sets a human-readable name for the field.
Sets the user-implemented validation block which will be called for further verification of the data (e.g. calculating the checksum) after it has passed the regular expression check.
Sets the regular expression to match the field data.