Rival Help CenterWorkflow

Input masks on Text Input elements

An input mask controls the type of characters and formatting allowed in a field. In Form Builder, you can set input masks for Text Input elements. You do this on the element's Edit Properties page.

Input maskDescription
9Any number [0-9]
AAny uppercase alphabet letter [A-Z]
aAny lowercase alphabet letter [a-z]
@Any alphabet letter (upper or lower case) [a-zA-Z]
*Any single character
?Optional character. It makes the previous pattern optional.

Other characters can be entered into a mask to group items.

CharacterPurpose
/Separates month, day, and year in a date
( )Groups area/city codes in a phone number
-Separates portions of a phone number

Mask examples

  • North American Phone Number: (999) 999-9999
  • French phone numbers: 99 99 99 99 99
  • UK Postal Codes: A**?*? 9AA
  • Currency: 9?9?9,999.99

    Tip: A currency mask like this works as long all the values are between 1,000.00 (1.000,00) and 999,999.99 (999.999.99). Placing a currency symbol to the left of the numbers forces an exact number of digits before the currency symbol displays.