Text fields are for entering string data in a single line. Text fields belong to the Text field group.
The advanced properties for a Text field are:
Property | Description |
---|---|
Min length | Sets the minimum character count for text that can be entered into the field including whitespace. |
Max length | Sets the maximum character count for text that can be entered into the field including whitespace. |
Regex pattern | A regular expression can be entered that will validate the text
entered into the field. For exmple, some common Regex patterns are: Alphanumeric characters without space: ^[a-zA-Z0-9]*$ Alphanumeric characters with space: ^[a-zA-Z0-9 ]*$ Common email addresses: ^([a-zA-Z0–9._%-]+@[a-zA-Z0–9.-]+\.[a-zA-Z]{2,6})*$ Username, meaning an alphanumeric string that may include underscore (_) and dash (-), 3 to 16 characters long: ^[a-z0-9_-]{3,16}$ Date in YYY-MM-dd format: ([12]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])) URL address with https(s) protocl optional: (https?:\/\/)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*) File path with filename and extension: ((\/|\\|\/\/|https?:\\\\|https?:\/\/)[a-z0-9 _@\-^!#$%&+={}.\/\\\[\]]+)+\.[a-z]+$ |
Input mask | Set the format for how data may be entered into the field. For example (00) 0000-0000 for a mandatory 8-digit phone number and 2-digit area code will not allow for letters to be entered at all. |
Reversed | This reverses the entry for an Input mask and reads the text from right to left instead. |
Input mask placeholder | The placeholder to demonstrate the format of an Input mask. For example (__) ____-____ in the phone number example. |
External property | This option allows you to select a property of the currently logged user, such as last name or email, in the Text field. The property can be selected from the Select External Property drop-down menu. |
You can use the Edit Visibility Conditions button to decide when the field is visible or hidden.