Thanks for the reply! I do need to preserve 'str' so I guess I need:
let str = "SOME SEARCH TEXT"
var tmpStr = str
let letters = ["A","E","S"]
let replacements = ["a", "e", "s"]
letters.enumerated().forEach { (i,r) in
tmpStr = String(tmpStr.map {$0 == Character(String(r)) ? Character(String(replacements[i])) : $0});
print(tmpStr)
}
Topic:
Programming Languages
SubTopic:
Swift
Tags: