|
|
@ -79,7 +79,7 @@ class ContentProcessor private constructor( |
|
|
|
try { |
|
|
|
try { |
|
|
|
val name = Pattern.quote(book.name) |
|
|
|
val name = Pattern.quote(book.name) |
|
|
|
val title = Pattern.quote(chapter.title) |
|
|
|
val title = Pattern.quote(chapter.title) |
|
|
|
val titleRegex = "^(\\s|\\p{P}|${name})*${title}(\\s|\\p{P})+".toRegex() |
|
|
|
val titleRegex = "^(\\s|\\p{P}|${name})*${title}(\\s)+".toRegex() |
|
|
|
mContent = mContent.replace(titleRegex, "") |
|
|
|
mContent = mContent.replace(titleRegex, "") |
|
|
|
} catch (e: Exception) { |
|
|
|
} catch (e: Exception) { |
|
|
|
AppLog.put("去除重复标题出错\n${e.localizedMessage}", e) |
|
|
|
AppLog.put("去除重复标题出错\n${e.localizedMessage}", e) |
|
|
|