swift之NSString完成字符串的查找

swift之NSString完成字符串的查找,第1张

概述///---NSString查找字符串///---rangeOfString 方法查找一个字符串,此方法类型的结构体,若没有查找到对应的字符串,返回NSNotFound。let str:NSString = "swift is a new language";let rangeForStr = str.rangeOfString("new");print("\(rangeForStr):
///---Nsstring查找字符串///---rangeOfString 方法查找一个字符串,此方法类型的结构体,若没有查找到对应的字符串,返回NSNotFound。let str:Nsstring = "swift is a new language";let rangeForStr = str.rangeOfString("new");print("\(rangeForStr): \(str.substringWithRange(rangeForStr))");let notFoundStr = str.rangeOfString("apple");if notFoundStr.location == NSNotFound{    print("not found");}else{    print(notFoundStr);}///---rangeOfString方法还可以传入一个option参数来设置查询方式,比如我们如果想查询的字符串不区分大小写,可以这样。如下所示let rangeForStr2 = str.rangeOfString("new",options: NsstringCompareOptions.CaseInsensitiveSearch);print("\(rangeForStr2):\(str.substringWithRange(rangeForStr2))");///---将options设置为BackWardSearch,表示指定查询从字符串的末尾开始。
总结

以上是内存溢出为你收集整理的swift之NSString完成字符串的查找全部内容,希望文章能够帮你解决swift之NSString完成字符串的查找所遇到的程序开发问题。

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1079305.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存