Code: Select all
import re
def get_longest_vowel_substring(s):
pattern = r'(?=([aeiouAEIOU].*[aeiouAEIOU]))'
matches = re.findall(pattern, s)
print(matches)
input_str = "asdbuiodevauufgh"
get_longest_vowel_substring(input_str)
< /code>
Akutal kann es einen Teil der richtigen Antworten erhalten: < /p>
['asdbuiodevauu', 'uiodevauu', 'iodevauu', 'odevauu', 'evauu', 'auu', 'uu']
Warum ist das?