HI,使用RegexKitLite在NSString(BBCode)中查找URL使用RegexKitLite
我有一個包含大量文本的NSString。文字內部是iTunes網址。該網址被BBCode掩蓋。我如何提取普通網址?
對不起,但我的正則表達式技能真的很糟糕。
文本:
Lorem存有悲坐阿梅德,consetetur sadipscing elitr,SED直徑nonumy eirmod tempor invidunt UT labore等dolore麥格納aliquyam ERAT,sed的直徑voluptua。在版本號 [itunes link =「http://www.example.tld/redirect.php?url = http%3A%2F%2Fitunes.apple.com%2Fde%2Fapp%2Fbaby-monitor-alarm%2Fid331519989%3Fmt %3D8%26uo%3D4「title =」Babyphon「] Lorem ipsum dolor sit amet,consetetur sadipscing elitr,sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,sed diam voluptua。在版本
我第一次嘗試:
NSString *regEx = @"(link=?).*";
NSString *match = [myText stringByMatching:regEx];
if ([match isEqual:@""] == NO) {
NSLog(@"Match Ituneslink; %@", match);
}
else
{
NSLog(@"Not found.");
}
結果:
鏈接=「http://www.appsnight.tv/redirect.php?url=http%3A %2F%2Fitunes.apple.com%2Fde%2Fapp%2Fmare-fernweh%2Fid379051618%3Fmt%3D8%26uo%3D4" 稱號= 「馬」]
需要太多,我只需要在iTunes鏈接:-(