Skip navigation.
 
mlRe: regexkit [Using NSPredicate to parse strings]
FROM : glenn andreas
DATE : Tue Mar 04 22:33:23 2008

On Mar 4, 2008, at 11:50 AM, Jens Alfke wrote:

>
> On 4 Mar '08, at 3:25 AM, Jonathan Dann wrote:
>

>> That is a seriously good framework, and the documentation is great 
>> too.

>
> My only issue with regexkit is that it uses PCRE instead of ICU.
>
> PCRE has to be compiled into the library, making it larger (whereas 
> ICU is already built into the OS.)
>
> PCRE is also, last I checked, less I18N-savvy than ICU. This has 
> given me grief in the past; I used PRCE-based regex code in a 
> project 3 years ago, and as soon as the Japanese and Korean testers 
> started working with it, they found that the app's text searching 
> didn't work correctly for them. (In a nutshell, PCRE's notion of 
> "alphabetic characters" and "word breaks" only works for Roman 
> writing systems.)
>
> Unfortunately I don't know of a comparable Cocoa regex library that 
> uses ICU. (NSPredicate does, but its support for regexes is very 
> limited, as already discussed in this thread.)



Have you seen <http://aarone.org/cocoaicu/>?

I ran across it a while ago, but haven't had a chance to try it out 
personally (one should read <http://aarone.org/2006/12/10/libicucore-on-mac-os-x/
> first as well)



Glenn Andreas                      <email_removed>
  <http://www.gandreas.com/> wicked fun!
Cardographer | the custom playing card designer

Related mailsAuthorDate
mlUsing NSPredicate to parse strings Jonathan Dann Mar 3, 16:37
mlRe: Using NSPredicate to parse strings Mike Abdullah Mar 3, 17:16
mlRe: Using NSPredicate to parse strings Jonathan Dann Mar 3, 19:12
mlRe: Using NSPredicate to parse strings Dave Camp Mar 3, 19:23
mlRe: Using NSPredicate to parse strings Jonathan Dann Mar 4, 12:25
mlRe: regexkit [Using NSPredicate to parse strings] Jens Alfke Mar 4, 18:50
mlRe: regexkit [Using NSPredicate to parse strings] Jonathan Dann Mar 4, 19:19
mlRe: regexkit [Using NSPredicate to parse strings] Jens Alfke Mar 4, 22:08
mlRe: regexkit [Using NSPredicate to parse strings] glenn andreas Mar 4, 22:33
mlRe: regexkit [Using NSPredicate to parse strings] John Engelhart Mar 5, 05:55
mlRe: regexkit [Using NSPredicate to parse strings] Jens Alfke Mar 5, 07:03
mlRe: regexkit [Using NSPredicate to parse strings] John Engelhart Mar 5, 20:48