fix(标准对比): 对比问题
This commit is contained in:
+5
-5
@@ -198,7 +198,7 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl<SarFileCompareInf
|
||||
String rightTxt = rightItemList.get(j).getItemsText();
|
||||
// String rightAllTxt = rightItemList.get(j).getItemsNum() + rightItemList.get(j).getItemsName() + rightItemList.get(j).getItemsText();
|
||||
StringBuilder sb2 = new StringBuilder();
|
||||
sb.append(rightItemList.get(j).getItemsNum())
|
||||
sb2.append(rightItemList.get(j).getItemsNum())
|
||||
.append(rightItemList.get(j).getItemsName())
|
||||
.append(rightItemList.get(j).getItemsText());
|
||||
String rightAllTxt = sb2.toString();
|
||||
@@ -207,12 +207,12 @@ public class SarFileCompareInfoServiceImpl extends ServiceImpl<SarFileCompareInf
|
||||
// 使用正则表达式判断是否是纯<img>标签,不以</p>结尾,也不以</table>结尾
|
||||
String leftTxtTrim = StringUtils.isBlank(leftTxt) ? "" : leftTxt.trim();
|
||||
String rightTxtTrim = StringUtils.isBlank(rightTxt) ? "" : rightTxt.trim();
|
||||
boolean leftTxtMatches = leftTxtTrim.matches("<img[^>]+>(?<!</p>)(?<!</table>)");
|
||||
boolean rightTxtMatches = rightTxtTrim.matches("<img[^>]+>(?<!</p>)(?<!</table>)");
|
||||
// boolean leftTxtMatches = leftTxtTrim.matches("<img[^>]+>(?<!</p>)(?<!</table>)");
|
||||
// boolean rightTxtMatches = rightTxtTrim.matches("<img[^>]+>(?<!</p>)(?<!</table>)");
|
||||
// boolean leftTxtMatches = Pattern.matches("<img[^>]+>(?<!</p>)(?<!</table>)", leftTxtTrim);
|
||||
// boolean rightTxtMatches = Pattern.matches("<img[^>]+>(?<!</p>)(?<!</table>)", rightTxtTrim);
|
||||
// boolean leftTxtMatches = imgPattern.matcher(leftTxtTrim).find();
|
||||
// boolean rightTxtMatches = imgPattern.matcher(rightTxtTrim).find();
|
||||
boolean leftTxtMatches = imgPattern.matcher(leftTxtTrim).find();
|
||||
boolean rightTxtMatches = imgPattern.matcher(rightTxtTrim).find();
|
||||
if (leftTxtMatches && rightTxtMatches){
|
||||
// 如果是纯img标签直接对比内容
|
||||
if (leftTxtTrim.equals(rightTxtTrim)
|
||||
|
||||
Reference in New Issue
Block a user