课程
/后端开发
/Java
/Java入门第三季
验证email的时候,还需要考虑是否只有一个@,这个判定条件需要加入。我是通过获取第一个与最后一个@的位置
int index1 =email.indexOf("@");
int index2 =email.lastIndexOf("@");
比较两者的是否相同来判断@的个数,还有别的方法吗?String中有方法可以实现获取字符串中相同字符的个数吗?
2015-12-04
源自:Java入门第三季 2-3
正在回答
可以通过正则表达式来定义邮箱格式,实现邮箱验证,示例:/^[A-Za-zd]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,5}$ / 这是一个示例正则表达式,你可以去网上看看有什么更好的。可能会用到test()、march()等方法。
可以根据插件,来验证邮箱地址
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
2 回答老师,邮箱地址好像不对,不好发
2 回答关于==判断内存地址一只的问题
3 回答怎么理解包装类装箱中的内存地址问题如下?
3 回答地址 数值
1 回答指向内存地址