Email Validation (React Native). Returning the result as 'invalid' for all the entries

后端 未结 6 701
故里飘歌
故里飘歌 2020-12-30 21:34

I am trying to validate a users email, by checking it against an expression. But the result i am getting is invalid for all the entries.

UPDATED CODE

6条回答
  •  [愿得一人]
    2020-12-30 22:23

    I've created a Helper class and doing like this:

    export default class Helper {
    
         static isEmailValid(email) {
            let reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
            return reg.test(email) == 0;
       }
    }
    

    Call this method by:

    if (Helper.isEmailValid(this.state.emailText)) {
        console.log("Email is correct");
    } else {
        console.log("Email is not correct");
    }
    

提交回复
热议问题