精华内容
下载资源
问答
  • Java判断邮箱格式是否正确

    千次阅读 2020-01-11 22:38:33
    Java判断邮箱格式是否正确

    Java判断邮箱格式是否正确

         /**
          * 判断输入的邮箱格式是否正确
          * @param str 输入的邮箱地址
          * @return 返回邮箱地址是否正确
          */
         public static boolean isMail(String str) {
               boolean flag = false;
               String regEx1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
               Pattern p;
               Matcher m;
               p = Pattern.compile(regEx1);
               m = p.matcher(str);
               if(m.matches())
                    flag = true;
               else
                    System.out.println("输入邮箱格式错误......");
                    return flag;
         }
    

    原文链接:
    https://blog.csdn.net/u012934325/article/details/73558084

    展开全文
  • java 判断邮箱格式是否正确

    千次阅读 2014-08-12 06:24:42
    java 判断邮箱格式是否正确,电话号码是否正确。 代码: public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; String expression = "((^(13|15|18)[0-9]{9}$)|(^0[1...

     java 判断邮箱格式是否正确,电话号码是否正确。

    代码:

    public static boolean isPhoneNumberValid(String phoneNumber) {
    boolean isValid = false;
    String expression = "((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-? \\d{7,8}-(\\d{1,4})$))";
    CharSequence inputStr = phoneNumber;
    Pattern pattern = Pattern.compile(expression);
    Matcher matcher = pattern.matcher(inputStr);
    if (matcher.matches()) {
    isValid = true;
    } // www.jbxue.com
    return isValid;
    }
    public boolean isEmail(String email) {
    String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    Pattern p = Pattern.compile(str);
    Matcher m = p.matcher(email);
    return m.matches();
    } 
    展开全文
  • java 判断邮箱格式是否正确,电话号码是否正确。代码:public static boolean isPhoneNumberValid(String phoneNumber) {boolean isValid = false;String expression = "((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-...

    java 判断邮箱格式是否正确,电话号码是否正确。

    代码:

    public static boolean isPhoneNumberValid(String phoneNumber) {

    boolean isValid = false;

    String expression = "((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-? \\d{7,8}-(\\d{1,4})$))";

    CharSequence inputStr = phoneNumber;

    Pattern pattern = Pattern.compile(expression);

    Matcher matcher = pattern.matcher(inputStr);

    if (matcher.matches()) {

    isValid = true;

    } // www.jbxue.com

    return isValid;

    }

    public boolean isEmail(String email) {

    String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";

    Pattern p = Pattern.compile(str);

    Matcher m = p.matcher(email);

    return m.matches();

    }

    展开全文
  • java使用正则表达式判断邮箱格式是否正确的方法本文实例讲述了java使用正则表达式判断邮箱格式是否正确的方法。分享给大家供大家参考。具体如下:import java.io.*;public class CheckEmail{public static boolean ...

    java使用正则表达式判断邮箱格式是否正确的方法

    本文实例讲述了java使用正则表达式判断邮箱格式是否正确的方法。分享给大家供大家参考。具体如下:

    import java.io.*;

    public class CheckEmail

    {

    public static boolean checkEmail(String email)

    {// 验证邮箱的正则表达式

    String format = "\\p{Alpha}\\w{2,15}[@][a-z0-9]{3,}[.]\\p{Lower}{2,}";

    //p{Alpha}:内容是必选的,和字母字符[\p{Lower}\p{Upper}]等价。如:200896@163.com不是合法的。

    //w{2,15}: 2~15个[a-zA-Z_0-9]字符;w{}内容是必选的。 如:dyh@152.com是合法的。

    //[a-z0-9]{3,}:至少三个[a-z0-9]字符,[]内的是必选的;如:dyh200896@16.com是不合法的。

    //[.]:'.'号时必选的; 如:dyh200896@163com是不合法的。

    //p{Lower}{2,}小写字母,两个以上。如:dyh200896@163.c是不合法的。

    if (email.matches(format))

    {

    return true;// 邮箱名合法,返回true

    }

    else

    {

    return false;// 邮箱名不合法,返回false

    }

    }

    public static void main(String[] args) throws Exception

    {

    String email = "cc**365@163.com"; // 需要进行验证的邮箱

    while(true)

    {

    email = new BufferedReader(new InputStreamReader(System.in)).readLine();

    if (CheckEmail.checkEmail(email))// 验证邮箱

    {

    System.out.println(email+"\n是合法的邮箱名。");

    }

    else

    {

    System.out.println(email+"\n不是合法的邮箱名。");

    }

    }

    }

    }

    希望本文所述对大家的java程序设计有所帮助。相关阅读:

    Win7磁盘清理命令图文教程

    JS实现队列与堆栈的方法

    ubuntu出现有线已连接却无法上网的解决方法(ubuntu连不上网)

    C语言单链表的实现

    Win10 9926预览版如何开启默认的锁定功能

    SQLite教程(十四):C语言编程实例代码(2)

    java迭代子模式详解

    了解PHP的返回引用和局部静态变量

    jQuery的事件委托实例分析

    深入学习JavaScript的AngularJS框架中指令的使用方法

    C#中判断、验证字符串是否为日期格式的实现代码

    C#索引器介绍

    Android编程实现popupwindow弹出后屏幕背景变成半透明效果

    jQuery中andSelf()方法用法实例

    展开全文
  • 主要介绍了java使用正则表达式判断邮箱格式是否正确的方法,涉及java正则表达式及字符串的相关操作技巧,需要的朋友可以参考下
  • * 判断输入的邮箱格式是否正确 * @param str 输入的邮箱地址 * @return 返回邮箱地址是否正确 */ public static boolean isMail(String str) { boolean flag = false; String regEx1 = "^([a-z0-9A-Z]+[-|\\....
  • 一判断Java文件名是否正确判断邮箱格式是否正确  功能:判断Java文件名是否正确判断邮箱格式是否正确。其中:合法的文件名应该以.java结尾;合法的邮箱名 中至少要包含 “@” , 并要求 “@” 在 “.” 之前。...
  • 内容摘自慕课网 具体代码: public class HelloWorld { public static void main(String[] args) { // Java文件名 String fileName = "HelloWorld.java";... // 邮箱 String email = "laurenya
  • * 简单的邮箱格式判断,只是判断之间的内容有否 * ------------------------------------------------------------ * * @author 清风理辛 * */ public class emals { public static void main(String[] ...
  • * 正则表达式 判断邮箱格式是否正确 */ public static boolean isEmail(String email) { String str = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a...
  • public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; String expression = "((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$
  • import java.util.regex.Matcher; //导包import java.util.regex.Pattern; //导包public class StringTest { public static void main(String[] args) {Pattern p = Pattern.compile("^([a-zA-Z0-...
  • Java验证输入邮箱格式是否正确

    千次阅读 2019-10-07 23:05:37
    package langu; ...public class 判断邮箱 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println("请输入邮箱:"); String s=scanner...
  • import java.io.*; public class CheckEmail { public static boolean checkEmail(String email) {// 验证邮箱的正则表达式 String format = "\\p{Alpha
  • 这周在java课程中学习了怎样 判断邮箱地址的对错。 //接受 用户输入的一个电子邮件地址,判断格式是否正确。//判断内容//1 )、必须包含‘@’和‘,’符号//2 )、@符号必须在.符号之前//3 )、@和.符号的前后以及中间...
  • $("#emailmsg").append("邮箱错误"); document.getElementById("emailname").focus(); return false; } }; } 注意email与你自己代码的email变量的name一致即可! 调用这个函数可以放在...
  • 不通过正则表达式验证邮箱格式合法性。
  • 判断符合这种情况的然后取反,不满足这种情况的都是错误的 判断账号 public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("输入账号:...
  • 如何判断用户输入的邮箱格式是否正确

    万次阅读 多人点赞 2015-12-08 20:34:01
    一般都是用来判断. 什么是正则表达式?就是用如下特殊符号或其组合来代表某个字符(以下符号可以通配所有字符)符号 说明 . 代表除换行符以外的任意字符 \w 代表字母或数字或下划线或汉字 \s 代表任意的空白符 \d ...
  • java 验证邮箱格式正确性 import java.util.regex.Matcher;import java.util.regex.Pattern; public class RegisterCheck { /** * 验证输入的邮箱格式是否符合 * @param email * @return 是否合法 */public ...
  • [a-zA-Z0-9][a-zA-Z0-9._-]{2,16}[a-zA-Z0-9]@[a-zA-Z0-9]+.[a-zA-Z0-9]+ 验证代码如下: public static boolean isVaildEmail(String email){ String emailPattern="[a-zA-Z0-9][a-zA-Z0-9._-]{2,16}[a-...
  • import java.util.Scanner; public class StringTest { public static void main(String[] args) { int back = 1; Scanner input =new Scanner(System.in); do{
  • * 输入一个QQ邮箱或者网易邮箱判断格式是否正确 * 要求:长度不能超过15,@前面不能用字母 * 正确格式2156636@qq.com */ import java.util.Scanner; public class Demo08 { public static void main...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,885
精华内容 5,154
关键字:

java判断邮箱格式是否正确

java 订阅