Projects / RegexKit


RegexKit is an Objective-C framework for regular expressions using the PCRE library for Mac OS X Cocoa and GNUstep. It includes an extensive collection of category additions for the NSArray, NSData, NSDictionary, NSSet, and NSString Foundation objects.

Operating Systems

Recent releases

  •  29 Jan 2008 21:50

    Release Notes: This release upgrades PCRE to version 7.6, which includes an important security related bugfix. All users are encouraged to upgrade. Other changes include preliminary support for internationalization, returning NSError objects, and the ability to evaluate multiple regular expressions in a collection concurrently on multiple threads, one per CPU.

    •  01 Dec 2007 11:47

      Release Notes: RegexKit instruments for Leopard's, RegexKit specific DTrace probes, and regular expression support for NSData objects were added.

      •  14 Nov 2007 07:12

        Release Notes: This release adds many improvements in the handling of Unicode strings. The NSString additions and RKEnumerator class now calculate character indexes and NSRange values the same way the Foundation NSString class does for all string encodings. Perl style \u, \l, \U, \L, and \E escape sequences for case conversions were added, along with \digit for capture subpattern references in replacement reference strings.

        •  31 Oct 2007 21:42

          Release Notes: This releases is a bugfix/workaround for Safari 3 users downloading .dmg files from sourceforge, which Safari 3 incorrectly identifies as .bz2 files. As a workaround, the .dmg is placed inside a .tar file. Mac Safari 3 users should download this release if they encountered this issue. This release also includes support for Xcode 3.0 DocSet subscriptions to the RegexKit documentation. Once you subscribe, Xcode will notify you and update the RegexKit documentation automatically.

          •  30 Oct 2007 10:50

            Release Notes: Support for Mac OS X 10.5 Leopard was added: Garbage Collection was enabled and full 64-bit support was added, and Xcode 3.0 integrated DocSet documentation is now included. The Mac distribution is now via a Mac OS X Installer on a .dmg and includes a pre-built binary for ppc, ppc64, i386, and x86_64 architectures along with documentation and complete source.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.