|  |  | @ -5,6 +5,7 @@ import io.legado.app.R | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.constant.AppPattern |  |  |  | import io.legado.app.constant.AppPattern | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.data.entities.Book |  |  |  | import io.legado.app.data.entities.Book | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.data.entities.BookSource |  |  |  | import io.legado.app.data.entities.BookSource | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import io.legado.app.help.BookHelp | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.model.Debug |  |  |  | import io.legado.app.model.Debug | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.model.analyzeRule.AnalyzeRule |  |  |  | import io.legado.app.model.analyzeRule.AnalyzeRule | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.utils.NetworkUtils |  |  |  | import io.legado.app.utils.NetworkUtils | 
			
		
	
	
		
		
			
				
					|  |  | @ -33,12 +34,12 @@ object BookInfo { | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         Debug.log(bookSource.bookSourceUrl, "┌获取书名") |  |  |  |         Debug.log(bookSource.bookSourceUrl, "┌获取书名") | 
			
		
	
		
		
			
				
					
					|  |  |  |         analyzeRule.getString(infoRule.name).let { |  |  |  |         analyzeRule.getString(infoRule.name).trim { it <= ' ' }.let { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             if (it.isNotEmpty()) book.name = it |  |  |  |             if (it.isNotEmpty()) book.name = it | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         Debug.log(bookSource.bookSourceUrl, "└${book.name}") |  |  |  |         Debug.log(bookSource.bookSourceUrl, "└${book.name}") | 
			
		
	
		
		
			
				
					
					|  |  |  |         Debug.log(bookSource.bookSourceUrl, "┌获取作者") |  |  |  |         Debug.log(bookSource.bookSourceUrl, "┌获取作者") | 
			
		
	
		
		
			
				
					
					|  |  |  |         analyzeRule.getString(infoRule.author).let { |  |  |  |         BookHelp.formatAuthor(analyzeRule.getString(infoRule.author)).let { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             if (it.isNotEmpty()) book.author = it.replace(AppPattern.authorRegex, "") |  |  |  |             if (it.isNotEmpty()) book.author = it.replace(AppPattern.authorRegex, "") | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         Debug.log(bookSource.bookSourceUrl, "└${book.author}") |  |  |  |         Debug.log(bookSource.bookSourceUrl, "└${book.author}") | 
			
		
	
	
		
		
			
				
					|  |  | 
 |