How should I validate an e-mail address?

后端 未结 30 2008
臣服心动
臣服心动 2020-11-22 08:25

What\'s a good technique for validating an e-mail address (e.g. from a user input field) in Android? org.apache.commons.validator.routines.EmailValidator doesn\'t seem to be

30条回答
  •  野性不改
    2020-11-22 08:56

    You could write a Kotlin extension like this:

    fun String.isValidEmail() =
            this.isNotEmpty() && android.util.Patterns.EMAIL_ADDRESS.matcher(this).matches()
    

    And then call it like this:

    email.isValidEmail()
    

提交回复
热议问题