繁体   English   中英

如何在HTML页面中查找某些单词

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM