新浪微博在用户注册时要求用戶名不得少于5个字符,密码不得少于6个字符且两次输入的密码必须一致,注册邮箱有效
请编程实现该功能,程序运行时输入注册的用戶名、密码、确认密码和邮箱如果输入信息符合要求,则提示注册成功否则显示相应的错误提示信息(如用户名少于5个字符、输入的兩次密码不一致等等)。
注:注册邮箱是否有效可以通过发送激活邮件来完成,目前我们还做不到这一点暂时先检查邮箱名是否正确。
简单的判断规则:(1)至少包含符号‘@’和‘.’(2)‘@’在‘.’之前,(3)‘@’不是第一个字符‘.’不是最后一个字符。 解题思路:利用正则表达式和循环实现符合注册要求就跳出循环,不符合则一直循环输入直到符合要求。
System.out.println("邮箱格式正确恭喜你,注册成功赽去开始新浪生活吧!");