From 9d263e12a902d3f45b8bccc639c9764a44c6bd4e Mon Sep 17 00:00:00 2001 From: houxg Date: Thu, 15 Dec 2016 19:31:43 +0800 Subject: [PATCH] fix condition of xml-like code detection --- app/src/main/java/org/houxg/leamonax/service/HtmlImporter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/houxg/leamonax/service/HtmlImporter.java b/app/src/main/java/org/houxg/leamonax/service/HtmlImporter.java index b5cf35c..64a181b 100644 --- a/app/src/main/java/org/houxg/leamonax/service/HtmlImporter.java +++ b/app/src/main/java/org/houxg/leamonax/service/HtmlImporter.java @@ -18,6 +18,7 @@ import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.List; +import java.util.regex.Pattern; import okio.BufferedSink; import okio.Okio; @@ -93,7 +94,7 @@ public class HtmlImporter { preElement.addClass("ace-tomorrow"); removeClassLike(preElement, "brush:\\w+"); //to be compatible with desktop app, https://github.com/leanote/desktop-app/issues/192 - if (codeHtml.matches("<.+>")) { + if (Pattern.compile("<.+>").matcher(codeHtml).find()) { preElement.addClass("brush:html"); } else { preElement.addClass("brush:convert");