文字列で許可する文字のセットがあります。
var characterSet:NSCharacterSet = NSCharacterSet(charactersInString: "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLKMNOPQRSTUVWXYZ")
次のように、2 つの書式設定されていないデータが等しいと見なされるように、文字列から他の文字を削除したいと考えています。
"American Samoa".lowercaseString == "american_samoa1".lowercaseString
これらの変換された文字列の小文字バージョンは次のようになります"americansamoa"