"Vyacheslav Kalinin" <vka@xxxxxxxx> writes: > Case insensitive pattern matching gives strange results for non-ascii > character (such as UTF-8 encoded cyrillic letters): Yeah, the regex locale support doesn't work well in multibyte character sets --- it basically will not recognize that non-ASCII characters have any case variants. Fixing this has been on the TODO list for awhile ... regards, tom lane