iOS Swift:检查字符串后缀

col*_*unn 3 ios swift

我有一个字符串数组,在我的应用程序包中是文件名.有些是PNG,有些则是MOV.有没有一个很好的方法来检查Swift中的字符串后缀?

das*_*ght 7

使用hasSuffixfilter方法,如下所示:

let files : [String] = ["quick.txt", "brown.mov", "fox.exe", "jumps.mov", "over.jpg", "the.txt", "lazy.mov", "dog.opt"]
let movs = files.filter{$0.hasSuffix(".mov")}
println(movs) // Prints [brown.mov, jumps.mov, lazy.mov]
Run Code Online (Sandbox Code Playgroud)