diff --git a/src/models/contact/contact.ts b/src/models/contact/contact.ts index 40a460c..2615622 100644 --- a/src/models/contact/contact.ts +++ b/src/models/contact/contact.ts @@ -17,7 +17,7 @@ export type Contact = Model< export type ContactToValidate = Omit; const TELEPHONE_REG_EXP: RegExp = - /^(?:(?:\+|00)(?:33|594|262|596|269|687|689|590|508|681)[\s.-]{0,3}(?:\(0\)[\s.-]{0,3})?|0)(?:(?:[1-9](?:[\s.-]?\d{2}){4}|\d{2}(?:[\s.-]\d{3}){2})|\d{6}|\s\d{3}(?:\s\d{2}){3})$/u; + /^(?:(?:\+|00)(?:33|262|269|508|590|594|596|681|687|689)[\s.-]{0,3}(?:\(0\)[\s.-]{0,3})?|0)(?:(?:[1-9](?:[\s.-]?\d{2}){4}|\d{2}(?:[\s.-]\d{3}){2})|\d{6}|\s\d{3}(?:\s\d{2}){3})$/u; export const isValidTelephone = (telephone: string): boolean => TELEPHONE_REG_EXP.test(telephone);