传入邮箱判断是否合法

1:首先邮箱要有@符号
2: 里面只能又一个@符号
3: 邮箱里面有’ .
4: @字符必须在’.‘之前
5: @字符则必须在输入字符串的第一位;
6:’.'不能出现在最后一位
7:@**.**不能在一起连着`

1

public static boolean youxainghefa(String youxiang){if(youxiang.indexOf("@")==-1){System.out.println("输入错误,没有@");return false;}if(youxiang.indexOf("@")!=youxiang.lastIndexOf("@")){System.out.println("输入错误。多个@");return false;}if(youxiang.indexOf(".")==-1){System.out.println("输入错误没有” .");return false;}if(youxiang.indexOf("@")>youxiang.indexOf(".")){System.out.println("输入的字符串中@,没有在.之前");return false;}if(youxiang.startsWith("@")){System.out.println("输入的字符串@在第一位");return false;}if(youxiang.endsWith(".")){System.out.println("输入点不能在最后一位");return false;}if(youxiang.indexOf("@.")!=-1){System.out.println("错误");return false;}return true;}
public static void main(String[] args) {System.out.println("请输入邮箱");String name1 =input.next();if(youxainghefa(name1)==false){System.out.println("错误");}else{System.out.println("输入正确");}
}

一个一个判断然后输出即可

输入邮箱判断邮箱是否合法相关推荐

  1. html中js设置密码长度,JS判断邮箱格式,密码输入是否一致,不能为空,长度控制等...

    JS 判断邮箱格式是否正确,注册时两次输入密码是否一致,  用户名等输入不能为空,输入的长度控制. varb=newBoolean(); b=false; varb2=newBoolean(); b2 ...

  2. 正则表达式在JS中的应用,判断邮箱是否合法

    目录 一.什么是正则表达式: 二.正则表达式基本符号: 三.简单的正则表达式: 四.创建正则表达式,调用方法: 五.例子:判断邮箱是否合法 一.什么是正则表达式: 正则表达式主要用在字符串格式匹配方面 ...

  3. 输入一个QQ邮箱或者网易邮箱,判断其格式是否正确 要求:长度不能超过15,@前面不能用字母 正确格式2156636@qq.com

    package com.coding.syudy05; /*** 输入一个QQ邮箱或者网易邮箱,判断其格式是否正确* 要求:长度不能超过15,@前面不能用字母* 正确格式2156636@qq.com* ...

  4. java 判断是否为邮箱_java如何判断邮箱是否合法

    java如何判断邮箱是否合法 java判断邮箱是否合法的方法:使用正则表达式判断,代码为[boolean b=matcher.matches();if (b) {System.out.println( ...

  5. java判断邮箱名和文件名_Java公开课|想学好Java,教你操作Java校验文件名和邮箱地址,快来看看...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  6. SMTP判断邮箱是否存在 检查email地址是否真实存在

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! SMTP ...

  7. jq 正则判断邮箱_Python正则15分钟入门

    lypython群里有同学问我,如何从大量格式不确定的word文档抽取姓名.电话号码.邮箱等信息存入excel表格.通过之前我们的文章,他已经学会读取和写入文档和表格,但就是无法处理格式不确定的文档. ...

  8. html正则邮箱格式,JS正则表达式判断邮箱格式是否正确

    用indexOf()函数也可判断邮箱格式中是否可以包含"@",看上去似乎可以判断成功了,但稍懂点JS的一看就知道问题出在哪儿?就连我这JS菜鸟也发现问题了. 举个例子,一般的邮箱格 ...

  9. ajax判断邮箱是否重复,帝国cms插件ajax判断用户名和邮箱是否存在

    在注册页面没修改的话就是e/template/member/register.php中添加js代码 //by winston ajax会员邮箱判断 var xmlHttp; function chkU ...

最新文章

  1. HTML5 canvas处理图片的各种效果,包括放大缩小涂鸦等
  2. 【从零学习OpenCV 4】opencv_contrib扩展模块的安装
  3. html5+开发移动app
  4. 中小企业数据异地备份容灾解决方案
  5. KeyMob:我们做的不仅是移动广告聚合 更是靠谱
  6. PHP 执行系统外部命令 system() exec() passthru()
  7. 删除visual studio最近打开的项目列表
  8. Codeforces 510 E. Fox And Dinner
  9. 计蒜客2019蓝桥杯省赛 B 组模拟赛(一)轻重搭配|
  10. bootstrap页面布局
  11. 关于序列化的 10 几个问题,你肯定不知道
  12. 老外编辑带你迈出自己容器化的第一步
  13. Linux 用户的 3 个命令行小技巧
  14. python随机抽号_Python基础:手把手以实例教你学随机数产生和字符/ASCII码转换
  15. html如何做幻灯片效果,超酷的CSS3幻灯片效果
  16. win10 1903错误应用程序无法正常启动0xc0000135解决
  17. 12306GT多线程、分流免费抢票工具使用心德
  18. 点线面的意义_点线面在绘画中的意义
  19. 错误处理(一)—— 被呼叫方拒绝接收呼叫。 (异常来自 HRESULT:0x80010001 (RPC_E_CALL_REJECTED))
  20. iphone原彩显示对眼睛好吗_iPhone12又拉胯?用户吐槽屏幕发黄,到底是为啥?

热门文章

  1. Android小Demo——绘制小机器人
  2. STM32F103C6T6 | 模拟IIC主机读取AHT20温湿度传感器数据
  3. 2022泰迪杯a题害虫检测
  4. 正片工艺、负片工艺,这两种PCB生产工艺的差异到底是什么?
  5. 在Windows 7 Media Player中轻松播放Flac,Ogg和其他文件格式
  6. phpstudy启动不了mysql数据库_phpstudy的数据库服务不能正常启动该怎么办
  7. 什么软件可以查手机卡的imsi_手机SIM卡卡号和IMSI码怎么查询
  8. 软件获取imei和imsi_android平台获取手机IMSI、IMEI 、序列号和手机号的方法
  9. 企业高频实用API推荐
  10. 成功解决TypeError: super(type, obj): obj must be an instance or subtype of type