[英]How to find some words in a HTML page
我有这个代码的问题:
textRange = [[html lowercaseString] rangeOfString:[substring lowercaseString]];
我想在HTML页面中找到一些单词(子字符串)。 使用这种方法,我可以找到在“substring”中定义的单词但我想只找到要搜索的子字符串的整个单词,而不是任何子字符串的任意(无界)出现。 所以我尝试了这种方法,但没有任何改变:
textRange = [html rangeOfString:substring options:NSLiteralSearch];
这是整个代码:
NSRange textRange;
textRange = [[html lowercaseString] rangeOfString:[substring lowercaseString]];
if (textRange.location != NSNotFound) {
check++;
} else {
// webView.hidden = NO;
}
使用NSRegularExpression
并在模式的开头和结尾包含\\b
以匹配单词边界。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.