Author: bleny Date: 2011-02-21 12:11:50 +0100 (Mon, 21 Feb 2011) New Revision: 2084 Url: http://nuiton.org/repositories/revision/nuiton-utils/2084 Log: add javadoc on StringUtil.isEmail Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/StringUtil.java Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/StringUtil.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/StringUtil.java 2011-02-16 21:26:45 UTC (rev 2083) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/StringUtil.java 2011-02-21 11:11:50 UTC (rev 2084) @@ -79,8 +79,14 @@ return temp.replaceAll("[^\\p{ASCII}]",""); } - public static boolean isEmail(String email) { - return email.matches("^[a-z0-9!#$%&'*+/=?^_`{|}~-]+((\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)?)+@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9\\-]*[a-z0-9])?$"); + /** Know if a string is a valid e-mail. + * + * @param str a string + * @return true if <code>str</code> is syntactically a valid e-mail address + * @since 2.1 + */ + public static boolean isEmail(String str) { + return str.matches("^[a-z0-9!#$%&'*+/=?^_`{|}~-]+((\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)?)+@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9\\-]*[a-z0-9])?$"); } /**
participants (1)
-
bleny@users.nuiton.org