Filter array of strings, including “like” condition

Use contains instead:

let arr = ["Hello","Bye","Halo"]
let filtered = arr.filter { $0.contains("lo") }
print(filtered)

Output

[“Hello”, “Halo”]

Thanks to @user3441734 for pointing out that functionality is of course only available when you import Foundation

Leave a Comment