improve for persian mobile number validation
This commit is contained in:
1 parent
064fd70223
commit
848d32c141
1 file changed
+2
-4
@@ -237,15 +237,13 @@ const newLead = ()=>{
|
|||||||
|
|
||||||
<div className='phoneasli-1'>
|
<div className='phoneasli-1'>
|
||||||
<Label>تلفن همراه 1</Label>
|
<Label>تلفن همراه 1</Label>
|
||||||
<Input {...register("mobile1", { required: 'تلفن همراه 1 ضروری است', pattern: { value: /^(\+98|0)?[9۹٩][0-9۰-۹٠-٩]{9}$/, message: 'فرمت تلفن همراه 1 صحیح نیست'} } )} />
|
<Input {...register("mobile1", { required: 'تلفن همراه 1 ضروری است', pattern: { value: /^([+\u002B\u06F9\u0669]?[\u06F0-\u06F9\u0660-\u0669]?[\u06F0-\u06F9\u0660-\u0669]?|0|۰|٠)?[9\u06F9\u0669][0-9\u06F0-\u06F9\u0660-\u0669]{9}$/, message: 'فرمت تلفن همراه 1 صحیح نیست'} } )} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div className='phoneasli-2'>
|
<div className='phoneasli-2'>
|
||||||
<Label>تلفن همراه 2</Label>
|
<Label>تلفن همراه 2</Label>
|
||||||
{/* add arabic and persian number support for mobile2 pattern value */ }
|
<Input {...register("mobile2", { required: false, pattern: { value: /^([+\u002B\u06F9\u0669]?[\u06F0-\u06F9\u0660-\u0669]?[\u06F0-\u06F9\u0660-\u0669]?|0|۰|٠)?[9\u06F9\u0669][0-9\u06F0-\u06F9\u0660-\u0669]{9}$/, message: 'فرمت تلفن همراه 2 صحیح نیست'} } )} />
|
||||||
|
|
||||||
<Input {...register("mobile2", { required: false, pattern: { value: /^(\+98|0)?[9۹٩][0-9۰-۹٠-٩]{9}$/, message: 'فرمت تلفن همراه 2 صحیح نیست'} } )} />
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className='phoneasli-2'>
|
<div className='phoneasli-2'>
|
||||||
|
|||||||
Reference in new issue
Block a user