Использование Regexkitlite в iPhone, iPad - PullRequest
0 голосов
/ 30 ноября 2010

Может ли кто-нибудь сказать, как мы можем установить регулярное выражение в regexkitlite для проверки чисел с плавающей запятой, адреса электронной почты, веб-адреса и т. Д. ... или кто-нибудь может сказать, каковы правила использования выражения?

Ответы [ 2 ]

2 голосов
/ 30 ноября 2010

На домашней странице RegexKitLite есть несколько примеров того, как выполнять обычные задачи, которые вы просите. Ознакомьтесь с RegexKitLite Cookbook . Среди прочего вы найдете примеры того, как это сделать:

  • с плавающей точкой: [+\-]?(?:[0-9]*\.[0-9]+|[0-9]+\.)
  • электронная почта: \b([a-zA-Z0-9%_.+\-]+)@([a-zA-Z0-9.\-]+?\.[a-zA-Z]{2,6})\b

Но вы действительно должны взглянуть на эти примеры. Есть много хороших примеров того, как решать общие задачи.

0 голосов
/ 30 ноября 2010

Вы делаете

[text stringByMatching:@"..."]

и если этот вызов возвращает ноль, то ваш номер, адрес электронной почты и т. Д. Не принимаются.

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