시소당
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