var a : [String] = ["+441234567890", "00443456789012", "0012345678901"]
var b : [String] = ["1234567890", "334455667788", "2345678901"]
var c : [String] = b.filter ({ (short : String) -> Bool in
for full in a {
if full.hasSuffix(short) { return true }
}
return false
})
print(c)
dmFyIGEgOiBbU3RyaW5nXSA9IFsiKzQ0MTIzNDU2Nzg5MCIsICIwMDQ0MzQ1Njc4OTAxMiIsICIwMDEyMzQ1Njc4OTAxIl0KdmFyIGIgOiBbU3RyaW5nXSA9IFsiMTIzNDU2Nzg5MCIsICIzMzQ0NTU2Njc3ODgiLCAiMjM0NTY3ODkwMSJdCnZhciBjIDogW1N0cmluZ10gPSBiLmZpbHRlciAoeyAoc2hvcnQgOiBTdHJpbmcpIC0+IEJvb2wgaW4KICBmb3IgZnVsbCBpbiBhIHsKICAgIGlmIGZ1bGwuaGFzU3VmZml4KHNob3J0KSB7IHJldHVybiB0cnVlIH0KICB9CiAgcmV0dXJuIGZhbHNlCn0pCnByaW50KGMp