文字列の前後のスペースや改行を消したいという時があったので、以下の対応を行いました。
前後のスペースを削除する方法
let str = " りんごみかんスイカレモン " let result = str.trimmingCharacters(in: .whitespaces) print(result) // りんごみかんスイカレモン
前後の改行を削除する方法
let str = "\nりんご\nみかん\nスイカ\nレモン\n" let result = str.trimmingCharacters(in: .newlines) print(result) /* りんご みかん スイカ レモン */
前後のスペースと改行を削除する方法
let str = "\n りんご\nみかん\nスイカ\nレモン \n" let result = str.trimmingCharacters(in: .whitespacesAndNewlines) print(result) /* りんご みかん スイカ レモン */