Przeglądaj źródła

fix: 邮箱前缀允许”.“ 打包版本和es版本统一

许家凯 3 lat temu
rodzic
commit
2b6febd3a4

+ 1 - 1
pom.xml

@@ -6,7 +6,7 @@
 
     <groupId>cn.winhc</groupId>
     <artifactId>winhc-elasticsearch-plugin</artifactId>
-    <version>1.0</version>
+    <version>${elasticsearch.version}</version>
 
     <properties>
         <maven.compiler.source>8</maven.compiler.source>

+ 2 - 2
src/main/java/cn/winhc/elasticsearch/plugin/util/DomainUtils.java

@@ -11,7 +11,7 @@ import java.util.regex.Pattern;
  */
 public class DomainUtils {
 
-    private static final Pattern email = Pattern.compile("[a-z_A-Z0-9\\-]+@[a-zA-Z\\-]+[\\.(a-zA-Z\\-)]+");
+    private static final Pattern email = Pattern.compile("[a-z_A-Z0-9\\-.]+@[a-zA-Z\\-]+[.(a-zA-Z\\-)]+");
 
     private static final Pattern domainPattern = Pattern.compile("((http://)|(https://))?(www\\.)?([0-9a-zA-Z\\-_]+(\\.[a-zA-Z]+){1,2})(/.+)?");
 
@@ -38,7 +38,7 @@ public class DomainUtils {
     }
 
     public static void main(String[] args) {
-        List<String> domain = getDomain("https://www.baidu.com.pro你好http://baidu.com.cn完全vbindex.html");
+        List<String> domain = getEmails("xjk.jk@qq.com 完全https://www.baidu.com.pro你好http://baidu.com.cn完全vbindex.html");
 
         System.out.println(domain);