gpt4 book ai didi

java - 检查电子邮件扩展名的最有效方法

转载 作者:行者123 更新时间:2023-12-02 00:24:30 27 4
gpt4 key购买 nike

我正在 Android 中编写一个应用程序,仅当用户拥有特定的 .edu 电子邮件(例如 abc.edu)时才允许他们注册帐户。我开始编写一些代码来验证这一点,但现在我想知道是否有任何方法可以使这变得更容易。我只参加过初级 Java/编程类(class),所以我不确定我正在做的事情是否完全错误。

这是我的伪代码:

Get length of inputted email.
if (
email.charat(length)-1 = u &&
email.charat(length)-2 = d &&
email.charat(length)-3 = e &&
email.charat(length)-4 = . &&
email.charat(length)-5 = c &&
email.charat(length)-6 = b &&
email.charat(length)-7 = a )

Success
else
Not a valid email

最佳答案

Java String 类有一个 endsWith您可以使用的方法:

if (email.endsWith("abc.edu") { ... }

如果您有可编辑的内容,您可以:

if (email.toString().endsWith("abc.edu")) { ... }

如果您希望不区分大小写,只需执行以下操作:

if (email.toString().toLowerCase().endsWith("abc.edu")) { ... }

关于java - 检查电子邮件扩展名的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10292284/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com