How can I match a word containing every vowel at least once?

regex

Solution

How about this

\s* (?= \S* a)  (?= \S* e)  (?= \S* i)  (?= \S* o)  (?= \S* u)  (?= \S* y) (\S*)

Problem

How can I match a word containing every vowel at least once?

Original source