我们应该如何验证 Kotlin 多平台移动(KMM)?我发现了这个问题,但它使用了 java.util.regex.Pattern,它对 KMM 没有用:
问问题
143 次
1 回答
0
您可以使用 Kotlin Regex 类来验证电子邮件地址
/**
* Email address pattern, same as [android.util.Patterns.EMAIL_ADDRESS]
*/
private val emailAddressRegex = Regex(
"[a-zA-Z0-9\\+\\.\\_\\%\\-\\+]{1,256}" +
"\\@" +
"[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}" +
"(" +
"\\." +
"[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25}" +
")+"
)
if (email.matches(emailAddressRegex)){
//Valid email address
}
于 2021-09-24T14:00:09.217 回答