fix small email address filtering bug (originally the fix was from Max in the HEAD...
authormh <mh>
Mon, 9 Dec 2002 06:23:38 +0000 (06:23 +0000)
committermh <mh>
Mon, 9 Dec 2002 06:23:38 +0000 (06:23 +0000)
source/mir/misc/StringUtil.java

index 6a3eb9d..4315a45 100755 (executable)
@@ -40,7 +40,7 @@ import  gnu.regexp.*;
 /**
  * Statische Hilfsmethoden zur Stringbehandlung
  *
- * @version $Id: StringUtil.java,v 1.23.2.2 2002/11/28 05:52:40 mh Exp $
+ * @version $Id: StringUtil.java,v 1.23.2.3 2002/12/09 06:23:38 mh Exp $
  * @author rk, mir-coders group
  *
  */
@@ -56,7 +56,7 @@ public final class StringUtil {
                        //precompile regex
                        re_newline2br = new RE("(\r?\n){1}");
                        re_brbr2p     = new RE("(<br>\r?\n<br>){1,}");
-                       re_mail       = new RE("([a-zA-Z0-9_.-]+)@([a-zA-Z0-9_-]+).([a-zA-Z0-9_.-]+)");
+      re_mail       = new RE("([a-zA-Z0-9_.-]+)@([a-zA-Z0-9_-]+)\\.([a-zA-Z0-9_.-]+)");
                        re_url        = new RE("((https://)|(http://)|(ftp://)){1}([a-zA-Z0-9_-]+).([a-zA-Z0-9_.:-]+)/?([^ \t\r\n<>\\)\\]]+[^ \t\r\n.,<>\\)\\]])");
                        re_tags       = new RE("<[^>]*>",RE.REG_ICASE);
                }