|
|
@ -50,7 +50,7 @@ object HtmlFormatter { |
|
|
|
var appendPos0 = 0 |
|
|
|
var appendPos0 = 0 |
|
|
|
val matcher0 = Pattern.compile("<img[^>]*src *= *\"([^\"]+)\"[^>]*>", Pattern.CASE_INSENSITIVE).matcher(strBefore) //格式化普通图片标签 |
|
|
|
val matcher0 = Pattern.compile("<img[^>]*src *= *\"([^\"]+)\"[^>]*>", Pattern.CASE_INSENSITIVE).matcher(strBefore) //格式化普通图片标签 |
|
|
|
while (matcher0.find()) { |
|
|
|
while (matcher0.find()) { |
|
|
|
val strBefore0 = strBefore.substring(appendPos, matcher.start()) |
|
|
|
val strBefore0 = strBefore.substring(appendPos0, matcher.start()) |
|
|
|
sb.append( if (strBefore0.isBlank()) strBefore0 else strBefore0.replace("\n","\n ")) |
|
|
|
sb.append( if (strBefore0.isBlank()) strBefore0 else strBefore0.replace("\n","\n ")) |
|
|
|
sb.append("<img src=\"${NetworkUtils.getAbsoluteURL(redirectUrl,matcher.group(1)!!)}\">") |
|
|
|
sb.append("<img src=\"${NetworkUtils.getAbsoluteURL(redirectUrl,matcher.group(1)!!)}\">") |
|
|
|
appendPos0 = matcher.end() |
|
|
|
appendPos0 = matcher.end() |
|
|
|