繁体   English   中英

通过NOT包含字符串过滤数组(swift 2)

[英]Filter an array by NOT containing string (swift 2)

我对迅速相对较新; 我正在研究过滤数组。 我知道如何过滤掉包含字母的数组元素(如: let filteredList = wordlist.filter { !$0.characters.contains(letter) } ),但如何过滤掉没有字母的元素? 这就是我想要完成的事情:我有一个字符串数组格式的单词列表,即[“thing”,“other thing”](但更长),我想返回每个具有特定字母的元素,过滤掉那些没有特定字母的。

提前致谢。

这是一个愚蠢的问题,对不起。 无论如何,我只需要删除感叹号。 所以...

let filteredList = wordlist.filter { !$0.characters.contains(letter) } 
// returns elements in the array WITHOUT "letter".
let filteredList = wordlist.filter { $0.characters.contains(letter) }  
// returns elements in the array WITH "letter".

谢谢Eendje。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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