As struct String de Swift vêm com alguns métodos embutidos para manipular a caixa de strings.
String
Swift torna a concatenação de strings direta e descomplicada.
Swift torna o processo de converter strings para minúsculas muito simples com o uso da propriedade lowercased.
lowercased
Para deletar caracteres indesejados em Swift, podemos usar String e CharacterSet.
CharacterSet
Swift tem um jeito direto de lidar com substrings.
Para strings com caracteres especiais.
A interpolação de string não é novidade.
Swift permite que você realize a tarefa de remoção de aspas de maneira bastante prática.
Segue um exemplo simples de como procurar e substituir texto em Swift.
O suporte nativo do Swift para regex utiliza a classe NSRegularExpression, juntamente com os métodos de alcance e substituição da classe String.
NSRegularExpression