From 1a7ed71a7b979b5deb438a3752c2297f0a28899f Mon Sep 17 00:00:00 2001 From: yangqiang3504 <412594121@qq.com> Date: Mon, 22 Aug 2022 09:55:12 +0800 Subject: [PATCH] =?UTF-8?q?add=20-=20=E9=98=BF=E9=87=8C=E5=8E=BB=E6=8E=89?= =?UTF-8?q?=E6=B1=89=E5=AD=97=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/github/catvod/spider/PushAgent.java | 3 +++ app/src/main/java/com/github/catvod/spider/XBiubiu.java | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/catvod/spider/PushAgent.java b/app/src/main/java/com/github/catvod/spider/PushAgent.java index 72d2090..e08ecdd 100644 --- a/app/src/main/java/com/github/catvod/spider/PushAgent.java +++ b/app/src/main/java/com/github/catvod/spider/PushAgent.java @@ -448,6 +448,9 @@ public class PushAgent extends Spider { public String detailContent(List list) { try { String url = list.get(0); + if (url.contains("aliyundrive")&&url.contains("\n")) { + url = url.replace("\n","").replaceAll(".*(https://www.aliyundrive.com/s/\\w+).*", "$1"); + } Pattern pattern = Folder; Pattern pattern2 = AliPLink; Matcher matcher2 = pattern2.matcher(url); diff --git a/app/src/main/java/com/github/catvod/spider/XBiubiu.java b/app/src/main/java/com/github/catvod/spider/XBiubiu.java index 89e8ad4..9062fac 100644 --- a/app/src/main/java/com/github/catvod/spider/XBiubiu.java +++ b/app/src/main/java/com/github/catvod/spider/XBiubiu.java @@ -244,7 +244,10 @@ public class XBiubiu extends Spider { if (!getRuleVal("juqingqian").isEmpty() && !getRuleVal("juqinghou").isEmpty()) { try { desc = subContent(html, getRuleVal("juqingqian"), getRuleVal("juqinghou")).get(0); - if(desc!=null)desc = desc.replaceAll(".*>(.*)", "$1"); + if(desc!=null){ + desc = desc.replace("\t", ""); + desc = desc.replaceAll("\\.*>(.*)", "$1"); + } } catch (Exception e) { SpiderDebug.log(e); }