SSISO Community

시소당

자바 정규표현식 - 이메일 유효성 검사

1.TEST

  

import  junit.framework.TestCase;

  

public  class  ArtOfJavaUtilsTest  extends  TestCase

{

              private  ArtOfJavaUtils  art;

  

              protected  void  setUp()  throws  Exception

              {

                          art  =  new  ArtOfJavaUtils();

              }

              public  void  testIsEmailPattern()

              {

                          assertTrue(art.isEmailPattern("artOfJava@naver.com"));

                          assertFalse(art.isEmailPattern("artOfJava@naveom"));

                          assertFalse(art.isEmailPattern("artOfJavanave.com"));

                          assertFalse(art.isEmailPattern("artOfJavanave.com"));

              }

}

  

2.SOURCE

  

import  java.util.regex.Matcher;

import  java.util.regex.Pattern;

  

public  class  ArtOfJavaUtils

{

              public  boolean  isEmailPattern(String  email)

              {

                          Pattern  pattern  =

                                Pattern.compile("\\w+[@]\\w+\\.\\w+");

                          Matcher  match  =

                                pattern.matcher(email);

                          return  match.find();

              }

}

[출처]  자바  정규표현식  -  이메일  유효성  검사|작성자  잘나가
http://blog.naver.com/zelet7?Redirect=Log&logNo=150017515058

711 view

4.0 stars