diff --git a/src/containers/Questionnaire/index.js b/src/containers/Questionnaire/index.js index ea65ea369e3ab51565fd6badf32beace7948a873..6a42eac14adf2d16b15a46965e71a01fcdf3ee7b 100644 --- a/src/containers/Questionnaire/index.js +++ b/src/containers/Questionnaire/index.js @@ -127,7 +127,7 @@ class Questionnaire extends Component { const emptyFields = []; const invalidFields = []; const errorMessage = []; - const validEmail = /^$|^[a-zA-Z0-9]+@[a-zA-Z0-9]+\.[A-Za-z]+$/; + const validEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; //eslint-disable-line const validPhone = /^$|^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/; Object.entries(data).forEach(formData => {