iOS   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了objective-c – 在NSString中搜索确切的单词大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我需要找一个字或几个字.然而,通过这种方法,我发现了一条字. NSString *searchString = [NSString StringWithFormat:@"%@",searchField.text]; NSRange range = [textString rangeOfString : searchString]; if (range.LOCATIOn != NsnotF
@H_673_10@
我需要找一个字或几个字.然而,通过这种方法,我发现了一条字.

NSString *searchString = [NSString StringWithFormat:@"%@",searchField.text];
NSRange range = [textString rangeOfString : searchString];

    if (range.LOCATIOn != NsnotFound) {


        NSLog(@"textString = %@",textString);

    }

我需要单词/单词

我能怎么做?

谢谢!

解决方法

在NSString中有各种解析/查找子字符串的方法

> NSString本身
> NSRegularExpression.这可能更适合您的需求,因为您可以解决围绕单词周围的白色空间的情况.因此在寻找猫时不会从猫弹簧中归还猫.
> NSScAnner(最有可能满足您的需求)

……当然,他们每个人都有自己的PRO和CON.

NSString有9种方法分组在“查找字符和子字符串”下.方法如:

NSRegularExpression有5个方法分组在“使用正则表达式搜索字符串”下.方法如:

了解NSScanner可能也很有用,但是如果你解析字符串而不是简单地查找子部分,这个类会更有用.

大佬总结

以上是大佬教程为你收集整理的objective-c – 在NSString中搜索确切的单词全部内容,希望文章能够帮你解决objective-c – 在NSString中搜索确切的单词所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。