¿Esto es un haiku?
Los haikus son poemas formados por tres versos de 5, 7 y 5 sílabas. Tu tarea es escribir una función que determine si un poema dado se ajusta a la métrica de un haiku.
Cómo contar las sílabas:
- Cada sílaba debe contener al menos una vocal.
- Si aparecen dos o más vocales consecutivas, deben contarse como una sola vocal (p. ej., "fair").
- Si aparece una "e" al final de una palabra, no debe contarse, ya que normalmente no se pronuncia. Esto también se aplica a las palabras que terminan en
esoe's. - Una excepción al punto anterior es una palabra cuya única vocal aparece al final (p. ej., "the" o "She's").
- "Y" cuenta como vocal.
Ejemplos
haiku("New vids ev'ry day / Never skipped a single day / I'll see you in March") ➞ True
haiku("Delightful display / Snowdrops bow their pure white heads / To the sun's glory") ➞ True
haiku("Superman's my fav / Wonder Woman is pretty dope / Don't forget Rorschach") ➞ FalseNotas
- Cada nueva línea del poema se marcará con una
/. - Puede haber comas, apóstrofes y otros signos de puntuación.