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