java读取邮件,java邮箱输入

hacker2年前黑客组织108

输入一段电子邮箱的地址,要求如下,IT大神教教我,怎么做,JAVA的

hi:你好:

你这道题目只要涉及到字符串的操作;重点关注下String类中的一些 *** ,下面是我帮你实现的代码样例,请参考:

// 字符串判断,邮箱地址

class MailRun implements Runnable {

private Scanner scanner;

private String Mail;

public void setMail(String Mail) {

this.Mail = Mail;

}

public String getMail() {

return Mail;

}

public void run() {

try {

System.out.println("请输入...");

scanner = new Scanner(System.in);

this.setMail(scanner.nextLine());

// System.out.println(this.getMail());

String com = ".com";

String cn = ".cn";

String net = ".net";

String org = ".org";

// System.out.println(this.getMail().substring(this.getMail().length()-4,

// this.getMail().length()));

String str1 = "@";

String str2 = ".";

int a = 0;

int b = 0;

// System.out.println(this.getMail().indexOf(str1));

// 当有“@”时才输出,indexOf!=-1

int Counta = this.getMail().indexOf("@");

int Countb = this.getMail().indexOf(".");

// 判断必须包含@ 至少有一个. @的位置在.的前面

if ((this.getMail().indexOf(str1) != -1) (this.getMail().indexOf(str2) != -1) (Counta Countb)) {

// 判断只有一个@

while (this.getMail().indexOf(str1, b) = 0 b this.getMail().length()) {

a++;

b = this.getMail().indexOf(str1, b) + str1.length();

}

// @的出现次数必须小于2

if (a 2) {

// System.out.println(this.getMail());

// @与.之间存在字符

if ((this.getMail().indexOf(str2) - this.getMail().indexOf(str1)) 2) {

// 用户地址长度,不能超过150个文字

if (this.getMail().indexOf(str1) = 150 this.getMail().indexOf(str1) 0) {

// 地址最后为.com

if (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())

.equals(com)) {

System.out.println("邮箱为:" + this.getMail());

// 地址最后为.cn

} else if (this.getMail().substring(this.getMail().length() - 3, this.getMail().length())

.equals(cn)) {

System.out.println("邮箱为:" + this.getMail());

// 地址最后为.net

} else if (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())

.equals(net)) {

System.out.println("邮箱为:" + this.getMail());

// 地址最后为.org

} else if (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())

.equals(org)) {

System.out.println("邮箱为:" + this.getMail());

} else {

System.out.println("邮箱后缀不正确!");

}

} else {

System.out.println("用户名称,字符最长不能超出150个字符,字符最短不能小于1个字符");

}

} else {

System.out.println("请检查域名,@与.之间存在字符!");

}

} else {

System.out.println("请检查是否重复输入@");

}

} else {

System.out.println("请检查是否包含@ 和 . ;同时检查@是否在.的前面");

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

求一个邮箱登录Java应用程序,当输入完用户名和密码,并选择好对应邮箱后,点击登录按钮,弹出一个确

package com.zzq.service;

import org.springframework.beans.factory.annotation.Autowired;

import org.springframework.stereotype.Service;

import com.zzq.mapper.UserMapper;

import com.zzq.model.User;

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

ajax异步刷新

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

js脚本:

function checkfunc(obj){

var url = '/check.do?';

var args = obj;

$.get *** ON(url,args,function(data){

if(data==" "){ //data为后台传来的响应数据(自定义),局逻辑判断具体值

alert("邮箱已经被注册!");

}

});

}

action类:省(太复杂,吃饭了)

要去数据库里查,先要写连接数据库 *** ,不同数据库用有不同的连接方式,连接上了再查就简单了

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

js邮箱验证

script. type="text/javascript"

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";

}

}

}

/script

html如下:

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

邮箱地址:input id="email" name="email" nBlur="checkemail()" type="text" /span id="mail"/span br

br

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

相关文章

南沙电子邮箱是多少,五沙电子邮箱是什么样的

南沙电子邮箱是多少,五沙电子邮箱是什么样的

电子邮箱的格式是怎么样的? 1、电子邮箱是通过网络电子邮局为网络客户提供的网络交流电子信息空间。2、注册邮箱:选择注册字母邮箱,分别填写好相关信息后,点立即注册。/iknow-pic.cdn.bceb...

搜狗邮箱格式怎么写,搜狗输入法邮箱用不了了

搜狗邮箱格式怎么写,搜狗输入法邮箱用不了了

我在电脑上安装了搜狗输入法,但是就是用不了,而我的电脑上也没有显示... 电脑装了搜狗输入法却不显示的原因:输入法系统中没有加入搜狗输入法。解锁电脑进入电脑桌面找到语言按钮并用鼠标右击点击进入。 在完...

企业微信打开不了邮箱文件怎么回事,企业微信打开不了邮箱文件

企业微信打开不了邮箱文件怎么回事,企业微信打开不了邮箱文件

企业微信因为应用重装邮箱不好用了 1、重装后的企业微信与手机系统不兼容,下载其他版本重新安装。2、企业微信正在维护邮箱系统,退出重新登录。以上是企业微信因为应用重装邮箱不好用的原因及解决方法。设置了企...

邮箱如何收验证码,邮箱认证验证码怎么收到

邮箱如何收验证码,邮箱认证验证码怎么收到

如何用QQ邮箱接受手机短信验证码? 只要你登录QQ邮箱或者QQ号绑定手机号码就可以接受短信验证码了。苹果手机电子邮箱怎么设置的, 怎么接受邮箱验证码的 在线等!!! 回答:苹果手机电子邮件验证账户(以...

用手机能否注册邮箱账号和密码,用手机能否注册邮箱账号

用手机能否注册邮箱账号和密码,用手机能否注册邮箱账号

怎么用手机号注册邮箱? 1、打开网易邮箱APP,进入登录界面,点击右下角【注册新账号】。输入手机号码,勾选【同意隐私政策】,点击【下一步】。输入验证码,设置登录密码,点击【完成】,即可用手机注册网易邮...

买邮箱安全吗,想买邮箱

买邮箱安全吗,想买邮箱

购买企业邮箱需要多少钱? 1、用户起售,132用户/年 这里需要提示两个问题。TOM企业邮箱的优惠政策一般是买几年送几年,所以大家看到的价格应该是减半的。2、腾讯企业邮箱收费标准一年多少钱:专业版的价...

评论列表

访客
2022-10-03 10:30:18

f (this.getMail().substring(this.getMail().length() - 4, this.getMail().length())

访客
2022-10-03 14:16:26

在字符 if ((this.getMail().indexOf(str2) - this.getMail().indexOf(str1)) 2) { // 用户地址长度,不能超过150个文字 if (this.getMail().indexOf(str1

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。