Swiftで先頭と末尾のスペースを一度に削除する方法をサンプルコードを使って説明します。 関数は、objective-cの時にも活用できた stringByTrimmingCharactersInSet を使用します。 [ stringByTrimmingCharactersInSetの制約条件 ] ・削除対象は、全角スペース、半角スペース、タブスペース ・対象範囲は先頭と末尾にあるスペースのみ ・スペースの数に制限はなく、全て削除される let before = "\t Hello World! " let deleteTarget = NSCharacterSet.whitespaceCharacterSet let after = before.stringByTrimmingCharactersInSet(deleteTarget()) println("\(before)