文字列の最後の1文字を削除する方法
最後の1文字を削除する方法 swift4 や swift5 では dropLast() が使えます。
let hello = "Hello"
let result = hello.dropLast()
print(result)
→ 結果は、Hell
となります。
playgroundで実行すると、printは、"Hell\n"
と見えますが、中身はHell
です。
また、以下のように改行についても除去することができます。
let hello = "Hello\n"
let result = hello.dropLast()
print(result)
→ 結果はHello
となります。
こちらもplaygroundで実行すると、printは、"Hello\n"
と見えますが、中身はHello
です。