diff --git a/src/layouts/welcome-page/welcome-page.vue b/src/layouts/welcome-page/welcome-page.vue index 93f1c367..a727d734 100644 --- a/src/layouts/welcome-page/welcome-page.vue +++ b/src/layouts/welcome-page/welcome-page.vue @@ -91,7 +91,7 @@ inputId="phoneNumberField" cmsWidgetName="PhoneNumberQuestion" v-model="welcomePageModel.phoneNumber" - validationRules="phone-number-required" + validationRules="phone-number-required|phone-number-format" isRequired mask="###-###-####" disableAutoFill /> @@ -160,7 +160,7 @@ defineRule("phone-number-format", regex( - /\A[0-9]{3}-[0-9]{3}-[0-9]{4}\z/, + /^(\([0-9]{3}\)|[0-9]{3}) *[-.]? *[0-9]{3} *[-.]? *[0-9]{4}$/, errorMessages.PHONE_NUMBER_FORMAT ) );