in reply to regex testing for ALL of the vowels in a scalar

/(?{local %_; @_{qw {a e i o u}} = ();}) (?:(.)(?{delete $_{$1}}))* (?(?{keys %_})(?!)|)/x;

Abigail