|
@@ -8,7 +8,7 @@ import java.util.regex.Pattern
|
|
|
object HtmlFormatter {
|
|
object HtmlFormatter {
|
|
|
private val nbspRegex = "( )+".toRegex()
|
|
private val nbspRegex = "( )+".toRegex()
|
|
|
private val espRegex = "( | )".toRegex()
|
|
private val espRegex = "( | )".toRegex()
|
|
|
- private val noPrintRegex = "( |‌|‍)".toRegex()
|
|
|
|
|
|
|
+ private val noPrintRegex = "( |‌|‍|\u2009|\u200C|\u200D)".toRegex()
|
|
|
private val wrapHtmlRegex = "</?(?:div|p|br|hr|h\\d|article|dd|dl)[^>]*>".toRegex()
|
|
private val wrapHtmlRegex = "</?(?:div|p|br|hr|h\\d|article|dd|dl)[^>]*>".toRegex()
|
|
|
private val commentRegex = "<!--[^>]*-->".toRegex() //注释
|
|
private val commentRegex = "<!--[^>]*-->".toRegex() //注释
|
|
|
private val notImgHtmlRegex = "</?(?!img)[a-zA-Z]+(?=[ >])[^<>]*>".toRegex()
|
|
private val notImgHtmlRegex = "</?(?!img)[a-zA-Z]+(?=[ >])[^<>]*>".toRegex()
|