| 
					
				 | 
			
			
				@@ -0,0 +1,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import re 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+def get_image_upload_file_ids(content): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    pattern = r"!\[image\]\((http?://.*?(file-preview|image-preview))\)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    matches = re.findall(pattern, content) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    image_upload_file_ids = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    for match in matches: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if match[1] == "file-preview": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            content_pattern = r"files/([^/]+)/file-preview" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            content_pattern = r"files/([^/]+)/image-preview" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        content_match = re.search(content_pattern, match[0]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if content_match: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            image_upload_file_id = content_match.group(1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            image_upload_file_ids.append(image_upload_file_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return image_upload_file_ids 
			 |