[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Lua Patterns: How do I express this pattern?
- From: Rici Lake <lua@...>
- Date: Sun, 24 Apr 2005 11:48:25 -0500
On 24-Apr-05, at 11:13 AM, Cena, Resty wrote:
Hello,
How do I express this pattern:
CrV
that is, a sequence of any C(onsonant) followed by a specific letter,
in this case r, followed by any V(owel).
I guess if I can define somewhere that
%k (consonants)
$v (vowels)
then I can easily say:
[%kr%v]
Any help on how I can accomplish this?
Thanks.
EPCOR?
anyway, leaving out curiosities like when y is a vowel:
V = "[aeiouyAEIOUY]"
K = "[bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ]"
function krv(r)
return K..r..V
end
consonant_y_vowel = krv"y"
string.find(str, consonant_y_vowel)