| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -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) | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |