我有一个关于过滤数组的问题。搜索与依赖的顺序排列
假设我有国名的数组:
let countries = [Albania, Bahrain, Barbados, Denmark, France, Zimbabwe]
现在我想筛选这个数组来检查它是否包含特定字符串让说“巴”。 我可以
countries = countries.filter{ $0.contains("ba")}
返回
Albania, Bahrain, Barbados, Zimbabwe
但其实我是想了字母顺序无关紧要做到这一点很容易。因此,“阿尔巴尼亚”和“津巴布韦”的结果不应该出现,只有“巴林”和“巴巴多斯”作为他们的名字以巴开始。
有没有办法做到这一点,以避免一个巨大的for循环遍历所有实体检查每个字符单独?
太棒了! hasPrefix正是我正在寻找的!非常感谢! :) – Paco89