由于某种原因它只是崩溃了我的应用程序:
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);
知道为什么这不起作用?
由于
答案 0 :(得分:0)
我建议使用John Gruber的正则表达式或Diego Perini的。我在NSRegularExpression to validate URL上有类似的东西 我正在使用Diego Perini的正则表达式,就像你一样,使用regexkitlite。