| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -49,10 +49,10 @@ object RuleComplete { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        val imgText: String | 
					 | 
					 | 
					 | 
					        val imgText: String | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        // 分离尾部规则 | 
					 | 
					 | 
					 | 
					        // 分离尾部规则 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        val regexSplit=rules.split("##|,".toRegex(),2) | 
					 | 
					 | 
					 | 
					        val regexSplit=rules.split("""##|,\{""".toRegex(),2) | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        val cleanedRule=regexSplit[0] | 
					 | 
					 | 
					 | 
					        val cleanedRule=regexSplit[0] | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (regexSplit.size>1){ | 
					 | 
					 | 
					 | 
					        if (regexSplit.size>1){ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            splitStr="##|,".toRegex().find(rules)?.value ?: "" | 
					 | 
					 | 
					 | 
					            splitStr="""##|,\{""".toRegex().find(rules)?.value ?: "" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            tailStr = splitStr + regexSplit[1] | 
					 | 
					 | 
					 | 
					            tailStr = splitStr + regexSplit[1] | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }else{ | 
					 | 
					 | 
					 | 
					        }else{ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            tailStr = "" | 
					 | 
					 | 
					 | 
					            tailStr = "" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |