Validation regex patterns in Document Automation
- Updated: 2026/05/21
A regex pattern defines an acceptable format for date, number, or text fields in Document Automation. This topic provides common regex patterns for email, phone, website, and numeric field types.
Text field patterns
| Field | Pattern | Notes | Description |
|---|---|---|---|
^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$
|
This regular expression validates emails like john@ado.com. | Use this pattern to validate extracted email addresses. | |
| Phone Number |
^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)]*$
|
This regular expression validates phone numbers like (+64) 38 3235393. | Use this pattern to validate extracted phone numbers. |
| Website |
^([a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+.*)$
|
This regular expression validates websites like www.domain.com. | Use this pattern to validate website addresses. |
| Number string |
^[0-9]{1,45}$
|
This regular expression validates a string with numbers 0 - 9 and limit length to 45. | Use this pattern to validate extracted numbers. |
| Alpha-numeric |
^[A-Za-z0-9_@./#&+-]*$
|
This regular expression validates a string containing alphanumeric values like INV-001. | Use this pattern to validate extracted strings containing alphanumeric values. |
Number field patterns
| Field | Pattern | Notes | Description |
|---|---|---|---|
| Number string |
^[0-9]{1,45}$
|
This regular expression validates a string with numbers 0 - 9 and limit length to 45. | Use this pattern to validate extracted numbers. |