大佬教程收集整理的这篇文章主要介绍了确定字符串是否包含Swift中的一个字符的最佳方法是什么?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我从this发现你可以使用rangeOfString来确定一个字符串是否包含另一个字符串.这当然也适用于字符,如果你一次测试每个字符一个.
我想知道最好的办法是做什么.
Swift 3:
let charset = CharacterSet(charactersIn: "aw") if str.rangeOfCharacter(from: charset) != nil { print("yes") }
对于不区分大小写的比较,请使用
if str.lowercased().rangeOfCharacter(from: charset) != nil { print("yes") }
(假设字符集只包含小写字母).
Swift 2:
let charset = NSCharacterSet(charactersinstring: "aw") if str.rangeOfCharacterFromSet(charset) != nil { print("yes") }
Swift 1.2
let charset = NSCharacterSet(charactersinstring: "aw") if str.rangeOfCharacterFromSet(charset,options: nil,range: nil) != nil { println("yes") }
以上是大佬教程为你收集整理的确定字符串是否包含Swift中的一个字符的最佳方法是什么?全部内容,希望文章能够帮你解决确定字符串是否包含Swift中的一个字符的最佳方法是什么?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。