Сколько гласных в строке

Подсчёт нужных символов встречается в поиске, проверках текста и простых анализаторах строк. Напиши функцию count_vowels, которая считает в строке s английские гласные a, e, i, o, u. Регистр не важен: заглавные и строчные буквы считаются одинаково.

Примеры

Ввод
"hello world"
Вывод
3
Ввод
"HELLO WORLD"
Вывод
3
Ввод
"123 hello world"
Вывод
3

Нужно реализовать

def count_vowels(s: str) -> int:

Теги

strings
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"hello world"
Ожидаемый3
2
Ввод
"HELLO WORLD"
Ожидаемый3
3
Ввод
"123 hello world"
Ожидаемый3
4
Ввод
""
Ожидаемый0
5
Ввод
"a quick brown fox"
Ожидаемый5
6
Ввод
"the quick BROWN fox"
Ожидаемый5
Фокус-радио
На паузе · SomaFM · Fluid