From b636201048d0d3aee810f72860f1d9649cad2f39 Mon Sep 17 00:00:00 2001
From: Xwite <82232510+Xwite@users.noreply.github.com>
Date: Tue, 11 Jul 2023 18:45:24 +0800
Subject: [PATCH] =?UTF-8?q?fix(HtmlFormatter.kt):=20=E9=99=90=E5=88=B6img?=
=?UTF-8?q?=E6=AD=A3=E5=88=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
src属性前必须有个空格,可能会命中错误
close #3215
---
app/src/main/java/io/legado/app/utils/HtmlFormatter.kt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/src/main/java/io/legado/app/utils/HtmlFormatter.kt b/app/src/main/java/io/legado/app/utils/HtmlFormatter.kt
index c36165ca7..e91ca4266 100644
--- a/app/src/main/java/io/legado/app/utils/HtmlFormatter.kt
+++ b/app/src/main/java/io/legado/app/utils/HtmlFormatter.kt
@@ -17,7 +17,7 @@ object HtmlFormatter {
private val notImgHtmlRegex = "?(?!img)[a-zA-Z]+(?=[ >])[^<>]*>".toRegex()
private val otherHtmlRegex = "?[a-zA-Z]+(?=[ >])[^<>]*>".toRegex()
private val formatImagePattern = Pattern.compile(
- "
]*src *= *\"([^\"{>]*\\{(?:[^{}]|\\{[^}>]+\\})+\\})\"[^>]*>|
]*data-[^=>]*= *\"([^\">]*)\"[^>]*>|
]*src *= *\"([^\">]*)\"[^>]*>",
+ "
]* src *= *\"([^\"{>]*\\{(?:[^{}]|\\{[^}>]+\\})+\\})\"[^>]*>|
]* data-[^=>]*= *\"([^\">]*)\"[^>]*>|
]* src *= *\"([^\">]*)\"[^>]*>",
Pattern.CASE_INSENSITIVE
)