On Tue 20 May 2014 at 04:22:17PM -0700, Ben Wolfson wrote:

> There are three vowels in "naïve", not two.

And watch out for those un-normalizable combining character
combinations!

Also, another one-liner:

    (defn ascii-vowel-count [s] (count (re-seq #"(?i)[aeiou]" s)))

Doing this in a multilingual setting, as Ben Wolfson points out, would
properly require a second parameter: the set of acceptable "vowels" in a
given Language/Locale/Script (which are all different things).

    guns

Attachment: pgpCjnJtOko9u.pgp
Description: PGP signature

Reply via email to