0 out of 464 challenges solved
Write a Python function `check_str` that determines whether a given string starts with a vowel (a, e, i, o, u) using regular expressions. The function should return `True` if the string starts with a vowel (case-insensitive) and `False` otherwise.
#### Example Usage
```python [main.nopy]
print(check_str("annie")) # Output: True
print(check_str("dawood")) # Output: False
print(check_str("Else")) # Output: True
```
#### Requirements
- Use regular expressions to solve the problem.
- The function should handle both uppercase and lowercase vowels.
- The function should return a boolean value.import re
def check_str(string):
"""
Check if the given string starts with a vowel using regex.
Args:
string (str): The input string to check.
Returns:
bool: True if the string starts with a vowel, False otherwise.
"""
# Define the regex pattern for a string starting with a vowel
pattern = '' # TODO: Complete the regex pattern
# Use re.match to check the pattern
return bool(re.match(pattern, string))