Hi,
2013/5/23 Giuseppe D'Angelo <dange...@gmail.com>: > Hi, > > On 23 May 2013 03:23, Thiago Macieira <thi...@kde.org> wrote: >> >> You don't. You need to do it manually. >> >> Maybe we can add the feature to QRegularExpression to do locale-aware >> searches. Peppe, does PCRE support that? >> >> Example: can you use "i" as a pattern and match "İ" but not "I" ? > > I just made a quick couple of tests and couldn't make that work. > > I don't think the necessary logic is inside PCRE when enabling Unicode > (and not old-fashioned locale-dependent matches); moreover I have the > gut feeling it won't work even with those. > > I fired an email at the PCRE devs asking if such a feature could be > implemented; all in all there are APIs out there that offer a switch > to turn on some support to handle Turkish dotted/dotless "i" letters > (f.i. U_FOLD_CASE_EXCLUDE_SPECIAL_I in ICU -- which by the way offers > full locale-dependent folding, if one use the right C APIs --, or the > NORM_LINGUISTIC_CASING option for Win32 APIs). I'll keep you posted > about this. > > Hope this helps :-) Thanks for help. I will be waiting for it :). > -- > Giuseppe D'Angelo > >>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<