如何判断一个java文件和邮箱格式是否合法

如题所述

System.out.print(请输入你的邮箱:);
String str2= input.next();
int m = str2.indexOf('@'); //检查是否有@字符,用m来接收@出现的索引

int n = str2.indexOf('.'); //检查是否有’.‘字符
温馨提示:内容为网友见解,仅供参考
无其他回答

如何用java检验电子邮箱格式的合法性?要用到String的方法来判断
pos = strings[1].indexOf(".");\/\/ 如果@后面没有.,则是错误的邮箱。if (pos == -1 || pos == 0 || pos == email.length() - 1) { return false;} strings = strings[1].split(".");for (int j = 0; j < strings.length; j++) { cs = strings[j];if (cs.length...

问JAVA高手!在java中如何判断E-mail的格式是否正确,请给我一段正确的...
function fCheck(form){ if(form.password.value==""){ alert("请输入密码!");return false;} if(form.password.value.length<6){ alert("密码不能少于6个字符!");return false;} if(form.npassword.value==""){ alert("请再次输入密码!");return false;} if(form.password.value!=form...

如何引用java的这一个验证邮箱地址格式是否正确的类?
if(regexInput.emailFormat(txt_email.getText())){ }else{ dlg.messageDlg("您填写的Email格式错误,请核对后再修改!");\/\/你确定本句能起作用吗?}

java如何验证一个email地址是否真实有效。
首先使用java提供的格式类判断email是否格式有误,然后使用开源框架,验证邮箱是否有用,示例如下:public static boolean checkEmail(String email) { if (!email.matches("[\\\\w\\\\.\\\\-]+@([\\\\w\\\\-]+\\\\.)+[\\\\w\\\\-]+")) { return false; } String host = ""; String ...

java中如何用jq判断邮箱格式是否正确
"邮箱不能为空");("#tips").html("不能输入空的");return FALSE;} if(!$("#email1").val().match(\/^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$\/)){ alert("格式不正确!请重新输入");("#email1").focus();} } ...

如何用JAVA语句判断邮箱的正确格式
import java.util.regex.Pattern;public class StringTest { public static void main(String[] args) { Pattern p = Pattern.compile("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\\\\.([a-zA-Z0-9_-])+)+$");Matcher m = p.matcher("wangxu198709@gmail.com");\/\/Mather m = p...

java 验证邮箱是否存在
一般的验证是 验证邮件地址格式是否正确,如果你需要验证邮箱是否存在就需要发个邮件过去,即使发过去 你也不知道是否存在,除非有邮件返回。所以一般只是验证邮件格式是否正确就可以了。

java中应用正则表达式判断邮箱格式,如果用户输入格式错误,提醒用户重新...
Pattern p = Pattern.compile("a*b");Matcher m = p.matcher("aaaaab");boolean b = m.matches();这是调用顺序 第一行括号里面是正则表达式。至于正则表达式怎么写 ,你直接百度就好了 有规则的 还有很多别人写好的。最后一行如果是true就代表匹配成功 ...

利用Java的字符串处理技术,编写一个验证Email地址合法性的程序_百度...
实现原理,实际上就是输入一个字符串,之后通过正则表达式验证此字符串是否符合邮箱的格式规范,通过以下工具类即可:import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegisterCheck { \/** * 验证输入的邮箱格式是否符合 * @param email * @return 是否合法 ...

关于JAVA中indexof的问题
校验邮箱是否符合规则,最好还是用正则校验,百度搜一下就有 如果一定要用indexOf的话,if(email.indexOf('@')>0 && email.indexOf('.')>email.indexOf('@'))这样写是满足你题目中的要求

相似回答