Manage Table: Editor: Column Advanced Settings: Input Validation
## Overview
This setting is to validate the body of "Input Column" with "Regular Expression".
## Prerequisites
1. "Site Administration Permission" is required to configure settings.
## Operation Procedure
Open the table for which you want to set input validation, open "Manage" → "[Table Management](/en/manual/table-management)" → "[Editor](/en/manual/table-management-editor)", select the column you want to set, and click "Advanced Settings".
The target columns are "[Title](/en/manual/tenant-logo)", "[Body](/en/manual/table-management-body)", "Class", "[Description](/en/manual/table-management-column-description)", and "[Comment](/en/manual/table-management-comments)".
![image](https://pleasanter.org/binaries/99e6867402ac4e63bcdce13f715e90c0)
Open the "Input Validation" tab.
|Column name|Body|
|-|-|
|Client Side Regular Expression|After input, the body are validated when the focus moves from the column. Some patterns, such as look-behind, cannot be used.
|Server Side Regular Expression | Validate the body when creating or updating a record.
|Error Message | Specify the message to be displayed if an error occurs in the input. |
![image](https://pleasanter.org/binaries/f80d45acb24644c5ae6a515cf4b2c490)
## Usage Example
The following regular expression and error message are used to validate the input of a mobile phone number. Enter 123456789 in the column.
#### Regular Expression
```
^0[789]0\d{8}$
```
#### Error Message
```
There is an error in the input of the mobile phone number.
```
### Client Side Regular Expression
If you set the above regular expression to the client side regular expression and an error occurs on the actual input screen, a message will be displayed at the bottom of the column as shown below.
![image](https://pleasanter.org/binaries/aff5ea311ff04148b9973a73aac9d2ca)
### Server Side Regular Expression
If you set the above regular expression to the server side regular expression and an error occurs on the actual input screen, a message will be displayed at the bottom of the screen as shown below.
![image](https://pleasanter.org/binaries/52f65165c0b64fed81d232f85f694ee0)
## Related Information
<div id="ManualList"><ul><li><a href="/en/manual/table-management">Manage Table</a><span>10.02.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/table-management-body">Table Management: Item: Body</a><span>08.13.2024 up</span></li>
<li><a href="/en/manual/table-management-comments">Table Management: Item: Comment</a><span>08.13.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/table-management-editor">Table Management: Editor</a><span>08.13.2024 up</span></li>
<li><a href="/en/manual/table-management-column-description">Table Management: Editor: Item Detail Settings: Description</a><span>08.13.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/tenant-logo">Tenant Management Function: Logo, Title, Logo Image</a><span>10.08.2024 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />