I want to find out if a string starts with one of several different options. For example, I want to know if a string starts with any vowel ("a" or "e" or "i" or "u").
I believe I should be using Clojure's starts-with?, but I don't know where to go from there. I have tried using a regular expression but couldn't get that right. I also tried using (or "a" "e" "i" "o" "u") but that also wasn't right.
EDIT: after more experimentation it seems that
(re-matches #"^[aeiou].*" string)
works, but I don't know if that's the best way to do it