import re from filter_registry import register_filter @register_filter def remove_star_before_img(text): # regex version # return re.sub(r'\*\s*!?\[\]\(', '![](', text) return re.sub(r'\*\s*!?\[\.*]\(', '![](', text) # @register_filter # def remove_star_before_img(text): # # print(">>> filter running") # # print(">>> before:", repr(text)) # text = text.replace('*![](', '![](') # # print(">>> after:", repr(text)) # return text