On Thu, 12 Mar 2009 17:50:58 +0000 (GMT) Philip Hazel <[email protected]> wrote:
> The character U+391 is a Greek capital Alpha; the character U+3B1 is a > lower case alpha. The test matches both. Without the /i option, it does > not match the second string. Obviously you didn't read the discussion thread in the php bug report :) In Greek, there aren't only two "a" characters, there are four: "Α" == "ά" == "α" == "Ά" "Η" == "ή" == "η" == "Ή" etc... Thus, the default method, at least as is in PHP PCRE, doesn't support accented characters. As a result, the string "ΚΙΝΗΤΗΡΑ" does not match "κινητήρα", which is wrong. -- ## List details at http://lists.exim.org/mailman/listinfo/pcre-dev
