【Swift】指定した文字列を削除する方法(remove、removeAll)

Swiftで指定した文字列を削除する方法について記載します。

文字列を削除する方法

remove メソッド
文字列の中から 1文字のみ削除 する場合に使用します。

removeAll メソッド
文字列の中から 一致する全ての文字を削除 する場合に使用します。

1文字のみ削除する方法( remove )

最初にヒットした文字のみ削除

次の例では、文字列 abcabc を検索し、最初にヒットした c を削除します。

インデックスを指定して削除(先頭から指定)

次の例では、文字列の先頭からインデックスを指定して、文字を削除します。

インデックスを指定して削除(末尾から指定)

次の例では、文字列の末尾からインデックスを指定して、文字を削除します。

一致する全ての文字を削除する方法( removeAll )

指定した文字を全て削除

次の例では、文字列から文字 “c” を削除します。

上記のように、削除する文字は Set で指定します。

なので、次のように一度に複数の文字を指定することができます。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする