I made a pattern for the date in the format "dd MMM yyyy", for example 11 Jun 2025:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Please help me improve it so that if the day, month, year value is missing, the remaining data in each group is determined.
			
			
			
				B4X:
			
		
		
		^([0-9]?|[0-2][0-9]||3[0-1])\s(\S+)\s(\d+)$ 
				 
 
		
 
 
		 
						
					 
 
		 
 
		 
 
		 
 
		