input: Write a function to identify the words that contain more than one vowel in a given sentence. The function should use regular expressions to find such words. If no such words are found, an empty list should be returned.
  def find_words_with_multiple_vowels(sentence):
      import re
      pattern = r"\b(\w*[aeiou]\w*){2,}\b"
      return re.findall(pattern, sentence)
  
  assert find_words_with_multiple_vowels("The quick brown fox jumped over the lazy dog.") == ['quick', 'brown', 'jumped', 'over', 'lazy']
  assert find_words_with_multiple_vowels("Programming is fun and challenging.") == ['Programming', 'fun', 'challenging']
  assert find_words_with_multiple_vowels("One, two, buckle my shoe.") == ['buckle', 'shoe']
  assert find_words_with_multiple_vowels("Python is a great language.") == ['Python', 'great', 'language']
  assert find_words_with_multiple_vowels("This sentence has no words with multiple vowels.") == []
output: def find_words_with_multiple_vowels(sentence):
      import re
      pattern = r"\b(\w*[aeiou]\w*){2,}\b"
      return re.findall(pattern, sentence)