仅当字符串包含@时验证电子邮件

时间:2019-07-14 14:05:35

标签: android-studio kotlin

我正在尝试制作一个仅在包含@的情况下验证电子邮件的程序,我的想法是使用for遍历所有字符串“ email”,并且在字符串的某点等于@时完成字符串,因此for在一个带有计数器的do内,当我们的counter等于1时,它是否有更好的解决方案?

我通常在c ++中工作,所以我不习惯在java / kotlin上工作

1 个答案:

答案 0 :(得分:0)

您可以使用contains检查String是否包含给定字符或另一个字符串:

val email: String = "foo@bar.com"
val isValid: Boolean = email.contains('@')