From 28cb27b0dc44e0610ffec9ca7d363048b434147f Mon Sep 17 00:00:00 2001 From: RujitRaval Date: Mon, 23 Dec 2019 14:47:16 -0500 Subject: [PATCH 1/2] Change email validation regex --- src/Contact.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Contact.js b/src/Contact.js index a5aaf8622..7b6bfd0e3 100644 --- a/src/Contact.js +++ b/src/Contact.js @@ -55,7 +55,7 @@ export default class Contact extends React.Component { const errorMessage = []; const validFirstName = /^[a-zA-Z ]{2,30}$/; const validLastName = /^[a-zA-Z ]{2,30}$/; - const validEmail = /^$|^[a-zA-Z0-9]+@[a-zA-Z0-9]+\.[A-Za-z]+$/; + const validEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; const validPhone = /^$|^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/; if (this.state.form.FNAME.toString().replace(/^\s+|\s+$/g, '') === '') { -- GitLab From f66e2f345122e3f355e30b004ecbf6c2237ce33f Mon Sep 17 00:00:00 2001 From: RujitRaval Date: Mon, 23 Dec 2019 14:52:24 -0500 Subject: [PATCH 2/2] Change email validation regex in subscribe form --- src/AddressSearch.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AddressSearch.js b/src/AddressSearch.js index e13d0d4cc..5bf55acbe 100644 --- a/src/AddressSearch.js +++ b/src/AddressSearch.js @@ -86,7 +86,7 @@ export default class AddressSearch extends React.Component { const errorMessage = []; const validFirstName = /^[a-zA-Z ]{2,30}$/; const validLastName = /^[a-zA-Z ]{2,30}$/; - const validEmail = /^$|^[a-zA-Z0-9]+@[a-zA-Z0-9]+\.[A-Za-z]+$/; + const validEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; const validPhone = /^$|^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/; if (this.state.form.FNAME.toString().replace(/^\s+|\s+$/g, '') === '') { -- GitLab