java验证邮箱,java 验证

发布时间:2023-01-09

本文目录一览:

1、java怎样判断是否是MSN和QQ邮箱
2、java实现注册页面输入邮箱后,立刻显示邮箱是否已经被注册
3、java中编写一个邮箱格式,怎么编写
4、java+html,点击按扭,获取验证码并发送至邮箱
5、输入Java源代码文件名并输入自己的邮箱,提交前对文件名以及邮箱有效性进行检查,编码实现

java怎样判断是否是MSN和QQ邮箱

很好判断啊,根据'@'后面的域名判断啊,如果是qq.com则就是QQ邮箱,如果是hotmail.com之类的则就是MSN了 用正则表达式可以做到,也可用str.endWith("@hotmail.com")这个方法应该也好实现。 你试试。 good luck to you! msn邮箱就是指以hotmail.com结尾的邮箱 同时还包括 后缀为msn.com的,微软以前的邮箱后缀, 再有啥我也不知道烈。 据'@'后面的域名判断啊

java实现注册页面输入邮箱后,立刻显示邮箱是否已经被注册

ajax异步刷新

<input type="text" name="email" id="email" onchange="checkfunc(this.value)">

js脚本:

function checkfunc(obj){
    var url = '/check.do?';
    var args = obj;
    $.getJSON(url,args,function(data){
        if(data==" "){ //data为后台传来的响应数据(自定义),局逻辑判断具体值
            alert("邮箱已经被注册!");
        }
    });
}

action类:省(太复杂,吃饭了) 要去数据库里查,先要写连接数据库方法,不同数据库用有不同的连接方式,连接上了再查就简单了

java中编写一个邮箱格式,怎么编写

合法E-mail地址:

  1. 必须包含一个并且只有一个符号“@”
  2. 第一个字符不得是“@”或者“.”
  3. 不允许出现“@.”或者.@
  4. 结尾不得是字符“@”或者“.”
  5. 允许“@”前的字符中出现“+”
  6. 不允许“+”在最前面,或者“+@” 正则表达式如下:
^(\w+((-\w+)|(\.\w+))*)\+\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$

字符描述:

  • ^ :匹配输入的开始位置。
  • \ :将下一个字符标记为特殊字符或字面值。
  • * :匹配前一个字符零次或几次。
  • + :匹配前一个字符一次或多次。
  • (pattern) 与模式匹配并记住匹配。
  • x|y:匹配 x 或 y。
  • [a-z] :表示某个范围内的字符。与指定区间内的任何字符匹配。
  • \w :与任何单词字符匹配,包括下划线。
  • $ :匹配输入的结尾。

java+html,点击按扭,获取验证码并发送至邮箱

用ajax触发,点击按钮后,ajax请求后台的某个.do或action,让后再该controller中调用你写的两个工具类,生成验证码并发送到邮箱,对了还需要把生成的验证码放到session里面,方便后续的验证码校验。

输入Java源代码文件名并输入自己的邮箱,提交前对文件名以及邮箱有效性进行检查,编码实现

js邮箱验证

function checkemail() {
    var temp = document.getElementById("email");
    var myreg = /(\S)+[@]{1}(\S)+[.]{1}(\w)+/;
    if(temp.value!="") {
        if(!myreg.test(temp.value)) {
            document.getElementById("mail").innerHTML="请输入有效的email!";
            document.getElementById("mail").style.color="red";
            temp.value="";
            temp.focus();
            return false;
        } else {
            document.getElementById("mail").innerHTML="email可以使用";
            document.getElementById("mail").style.color="green";
        }
    }
}

html如下: 这里我只写在body里面的代码:

邮箱地址:<input id="email" name="email" onblur="checkemail()" type="text" /><span id="mail"></span>&nbsp;<br>
<br>

js文件名验证 你得定义是什么样的文件 txt doc还是其他