From b02ee962980e3e22e71f926b01b3c3c4b4ae77f1 Mon Sep 17 00:00:00 2001 From: Xwite <1797350009@qq.com> Date: Thu, 27 Jan 2022 20:14:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B9=A6=E6=BA=90=E6=A0=A1=E9=AA=8C:=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E8=B0=83=E8=AF=95=E7=AC=A6=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/constant/AppPattern.kt | 3 +++ app/src/main/java/io/legado/app/model/Debug.kt | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/legado/app/constant/AppPattern.kt b/app/src/main/java/io/legado/app/constant/AppPattern.kt index 2c9d60130..20fd7f1c9 100644 --- a/app/src/main/java/io/legado/app/constant/AppPattern.kt +++ b/app/src/main/java/io/legado/app/constant/AppPattern.kt @@ -16,6 +16,9 @@ object AppPattern { val fileNameRegex = Regex("[\\\\/:*?\"<>|.]") val splitGroupRegex = Regex("[,;,;]") + //书源调试信息中的各种符号 + val debugMessageSymbolRegex = Regex("[⇒◇┌└≡]") + /** * 所有标点 */ diff --git a/app/src/main/java/io/legado/app/model/Debug.kt b/app/src/main/java/io/legado/app/model/Debug.kt index 445affb7f..690e25f96 100644 --- a/app/src/main/java/io/legado/app/model/Debug.kt +++ b/app/src/main/java/io/legado/app/model/Debug.kt @@ -1,6 +1,7 @@ package io.legado.app.model import android.annotation.SuppressLint +import io.legado.app.constant.AppPattern import io.legado.app.data.entities.* import io.legado.app.help.coroutine.CompositeCoroutine import io.legado.app.model.rss.Rss @@ -56,7 +57,7 @@ object Debug { if (showTime && debugTimeMap[sourceUrl] != null) { val time = debugTimeFormat.format(Date(System.currentTimeMillis() - debugTimeMap[sourceUrl]!!)) - printMsg = printMsg.substring(1) + printMsg = printMsg.replace(AppPattern.debugMessageSymbolRegex,"") debugMessageMap[sourceUrl] = "$time $printMsg" } }