Write a Python program to filter a list of strings and only return the strings which follow a certain pattern.
strings = ["hello", "hell", "world", "word", "hello_world"]
filtered_strings = [string for string in strings if re.match(r"^hello.*world$", string)] 
# filtered_strings = ["hello_world"]