Регулярные выражения в Objective-C и Core Data - PullRequest
4 голосов
/ 15 ноября 2009

Есть ли руководство по использованию регулярных выражений в задаче c? В частности, что ввести в «Reg. Ex.» поле в основном свойстве данных?

В частности, как ограничить ввод только заданным количеством цифр / букв и только для почтовых индексов Великобритании?

Спасибо!

Ответы [ 2 ]

8 голосов
/ 15 ноября 2009

Согласно документации Apple, поддержка регулярных выражений NSPredicate реализует пакет ICU, поэтому проверьте их страницы на предмет документации:

Документация ICU Regex

Например, регулярное выражение [0-9a-zA-Z] {5} может использоваться для совпадения ровно с 5 цифрами или буквами. (Так будет и более короткая форма [\ w \ d] {5}, хотя это также позволяет использовать несколько других символов)

3 голосов
/ 16 ноября 2009

RegexKit Lite - это оболочка для библиотеки регулярных выражений ICU, которая добавляет пару методов в NSString, что значительно облегчает работу с ICU.

Также содержит краткую справку по синтаксису регулярных выражений ICU. Для учебников и более полного справочника я рекомендую регулярные выражения.info , что очень удобно, когда я пишу регулярные выражения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...