Procházet zdrojové kódy

修改正则表达式匹配更多内容

wks před 2 roky
rodič
revize
385129ed31

+ 3 - 3
src/main/java/com/ydtech/modules/order/service/impl/YongchengOrderApiServiceImpl.java

@@ -115,11 +115,11 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
     private final Integer REDIS_YONGCHENG_QUERY_CODE_EXPIRE = 7;
 
-    public static final String JQ_REGEX = "交强险.+?[^保险止期|^终保日期][是::\\s]?([0-9\\-:]+)";
+    public static final String JQ_REGEX = "交强险.+?(?:保险止期|终保日期)[是::\\s]*?([0-9\\-:]+)";
 
-    public static final String REGEX_ALONE = "[^保险止期|^终保日期][是::\\s]?([0-9\\-:]+)";
+    public static final String REGEX_ALONE = "(?:保险止期|终保日期)[是::\\s]*?([0-9\\-:]+)";
 
-    public static final String SY_REGEX = "商业险.+?[^保险止期|^终保日期][是::\\s]?([0-9\\-:]+)";
+    public static final String SY_REGEX = "(?:商业险|商业保险).+?(?:保险止期|终保日期)[是::\\s]*?([0-9\\-:]+)";
 
     public static final String END_TIME = "23:59:59";