File tree Expand file tree Collapse file tree 1 file changed +0
-1
lines changed
Expand file tree Collapse file tree 1 file changed +0
-1
lines changed Original file line number Diff line number Diff line change 11const emailRegExp =
2- // eslint-disable-next-line no-control-regex
32 / (? ! .* \. { 2 } ) ^ ( [ a - z \d ! # $ % & ' * + \- / = ? ^ _ ` { | } ~ \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] + ( \. [ a - z \d ! # $ % & ' * + \- / = ? ^ _ ` { | } ~ \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] + ) * | " ( ( ( [ \t ] * \r \n ) ? [ \t ] + ) ? ( [ \x01 - \x08 \x0b \x0c \x0e - \x1f \x7f \x21 \x23 - \x5b \x5d - \x7e \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] | \\ [ \x01 - \x09 \x0b \x0c \x0d - \x7f \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] ) ) * ( ( [ \t ] * \r \n ) ? [ \t ] + ) ? " ) @ ( ( [ a - z \d \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] | [ a - z \d \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] [ a - z \d \- . _ ~ \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] * [ a - z \d \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] ) \. ) + ( [ a - z \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] | [ a - z \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] [ a - z \d \- . _ ~ \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] * [ a - z \u00A0 - \uD7FF \uF900 - \uFDCF \uFDF0 - \uFFEF ] ) $ / i;
43
54export const isEmailValid = ( email : string | undefined ) => {
You can’t perform that action at this time.
0 commit comments