diff --git a/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
index b768b22b..23cde341 100644
--- a/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
+++ b/laws-modules/src/main/java/com/jero/modules/compare/service/impl/SarFileCompareInfoServiceImpl.java
@@ -21,6 +21,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.*;
+import java.util.regex.Pattern;
import java.util.stream.Collectors;
/**
@@ -161,7 +162,20 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl标签,不以
结尾,也不以结尾
+ String leftTxtTrim = leftTxt.trim();
+ String rightTxtTrim = rightTxt.trim();
+ boolean leftTxtMatches = Pattern.matches("
]+>(?)(?)", leftTxtTrim);
+ boolean rightTxtMatches = Pattern.matches("
]+>(?)(?)", rightTxtTrim);
+ if (leftTxtMatches && rightTxtMatches){
+ // 如果是纯img标签直接对比内容
+ if (leftTxtTrim.equals(rightTxtTrim)){
+ similarity = 1;
+ }
+ }else {
+ similarity = CompHanLPUtils.findSimilarity(leftTxt.trim(), rightTxt.trim());
+ }
//如果相似度超过0.6 并且该相似度比之前的相似度还高,那么该条款目前相似度最高
if (similarity >= 0.6 && compareSimilarity < similarity) {
compareSimilarity = similarity;
diff --git a/laws-modules/src/main/java/com/jero/modules/compare/utils/CompHanLPUtils.java b/laws-modules/src/main/java/com/jero/modules/compare/utils/CompHanLPUtils.java
index a6c87611..0ee53251 100644
--- a/laws-modules/src/main/java/com/jero/modules/compare/utils/CompHanLPUtils.java
+++ b/laws-modules/src/main/java/com/jero/modules/compare/utils/CompHanLPUtils.java
@@ -15,7 +15,6 @@ import org.wltea.analyzer.core.Lexeme;
import java.io.IOException;
import java.io.StringReader;
-import java.text.NumberFormat;
import java.util.*;
import java.util.stream.Collectors;