UIWebView
에서 각 페이지의 첫 번째 단락을 가져와야합니다. 이것을 어떻게 얻을 수 있습니까?UIWebView에서 콘텐츠를 가져 오는 방법은 무엇입니까?
은 또한 정규 표현식 감지를위한 하나 개의 코드를 가지고 있지만, 대신 단락 내용의 단락 클래스 이름을 제공합니다
NSError *error = NULL;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"(<p\\s[\\s\\S]*?=\\s*?['\"](.*?)['\"][\\s\\S]*?>)+?"
options:NSRegularExpressionCaseInsensitive
error:&error];
[regex enumerateMatchesInString:html
options:0
range:NSMakeRange(0, [html length])
usingBlock:^(NSTextCheckingResult *result, NSMatchingFlags flags, BOOL *stop) {
NSString *img = [html substringWithRange:[result rangeAtIndex:2]];
NSLog(@"img src %@",img);
}];
NSString *classs=[webView stringByEvaluatingJavaScriptFromString:@"document.getElementbyClassName(img)"];