RegexKitLite заменяет URL ссылкой на HTML - PullRequest
0 голосов
/ 30 августа 2010

По какой-то причине это не работает, просто мое приложение вылетает:

NSString *urlRegex = @"\\bhttps?://[a-zA-Z0-9\\-.]+(?:(?:/[a-zA-Z0-9\\-._?,'+\\&%$=~*!():@\\\\]*)+)?";

NSString *urlParsedStatus = [status stringByReplacingOccurrencesOfRegex:urlRegex withString:@"<a href=\"$1\">$1</a>"];

NSLog(@"new string: %@", urlParsedStatus);  

Есть идеи, почему это не работает?

Спасибо

1 Ответ

0 голосов
/ 24 января 2011

Я бы предложил использовать регулярное выражение URL Джона Грубера или Диего Перини.У меня есть что-то похожее на NSRegularExpression для проверки URL Я использую регулярное выражение Диего Перини и, как и вы, regexkitlite.

...