I'm trying to write a function that will return the name of a
Greek vowel: alpha
or epsilon
etc. I was hoping this could be done
by extracting it from the second group in the following regexp
(in a function that determines whether a character is a Greek vowel),
but I don't know how, if at all, that is possible.
(defun greek-vowel-p (l)
(eql (string-match "GREEK \\(SMALL\\|CAPITAL\\) LETTER \
\\(ALPHA\\|EPSILON\\|ETA\\|IOTA\\|OMICRON\\|UPSILON\\|OMEGA\\|RHO\\)"
(get-char-code-property l 'name))
0))