Büyük bir dize verildiğinde, dizede yer alan tüm geçerli URL'lerin bir dizisini oluşturmanın en iyi yolu nedir?Objective-C - Bir dize içinde bir URL bulmak
#import "RegExKitLite.h"
...
NSString * urlString = @"blah blah blah http://www.google.com blah blah blah http://www.stackoverflow.com blah blah balh http://www.apple.com";
NSArray *urls = [urlString componentsMatchedByRegex:@"http://[^\\s]*"];
NSLog(@"urls: %@", urls);
Baskı:
fragmanı bir 'UITextView' ya da bir yaka UILabel' olarak ya da soemthing ekranda için var mı? – dredful
Swift 3'ü kullanan benzer bir soru için [yanıtım] 'a (http://stackoverflow.com/a/25574255/1966109) bakın ve sorununuzu çözmek için 2 yol sunar. –