On Friday 12 August 2005 02:11, Daniel Kurtz wrote: > "fo" =~ /o{2}/ = false > "foo" =~ /o{2}/ = true > "fooo" =~ /o{2}/ = true This is correct, it's because you're saying "find two 'o' next to each other somewhere", with no other restrictions. In this example, you could use: /^fo{2}$/ which would only match "foo". Or perhaps: /[^o]o{2}[^o]/ which would only return true if there were two 'o' surrounded by anything other than 'o'.
Hope that helps you see what's going on. -- Robin <[EMAIL PROTECTED]> JabberID: <[EMAIL PROTECTED]> Hostes alienigeni me abduxerunt. Qui annus est? PGP Key 0xA99CEB6D = 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D
pgpePgE871mmS.pgp
Description: PGP signature