Существует ли библиотека, совместимая с PCRE, которую можно использовать в Mac OS X 10.6, и которая совместима с Юникодом?
Я думал использовать предикаты, но это немного излишне, когда приложение еще не использует предикаты Spotlight.
Я бы порекомендовал RegexKitLite . Хотя он не так тих, как полнофункциональный RegexKit, он более активно разрабатывается и может использоваться как в приложениях для iPhone, так и для настольных компьютеров.
Это также очень и очень небольшое дополнение к вашему приложению, которое не оказывает большого влияния на конечный размер исполняемого файла.
Существует также OgreKit , используемый TextMate, и, по-видимому, SubEthaEdit и некоторыми другими заядлыми фанатами
Как насчет RegexKit ?
Помимо RegexKit и OgreKit, здесь есть еще пара опций: http://cocoaheads.byu.edu/resources/regex
В качестве альтернативы уже описанным платформам существует также OFRegularExpression, который является частью OmniFoundation . Поскольку он является частью более широкой структуры, он не может быть правильным выбором, или его следует учитывать, если требуются другие части структуры.
OFRegularExpression