アプリ開発したい人にオススメのプログラミングスクール

【Swift5】文字列操作(String型)チートシート〜置換,結合,削除,比較,取得〜

サトリク

Swift5の文字列操作の記事がなかったので、書いてみようと思います。

間違いや、追加してほしい文字列操作があったらコメントやDMで教えてください。

動作環境

item Version
Swift 5.1.3
Xcode 11.3

文字列操作

文字列の宣言・定義する

: Stringは、省略できます。入っている値を見て、何の型か判断してくれます。これを型推論と言います。

 

文字列をカウントする

こんな書き方もできます。

 

文字列を連結する

 

2つの文字列が一致しているかどうか比較する

 

文字列の中に改行を入れる

 

文字列の一部の文字を置換する

 

英数小文字を大文字に変換する

 

英数大文字を小文字に変換する

 

先頭からn番目までの文字を取得する

 

先頭からn番目まで以外の文字を取得する

 

先頭からn番目までを削除

 

末尾からn番目までの文字を取得する

 

末尾からn番目まで以外の文字を取得する

 

先頭からn番目までを削除

 

指定の文字列が含まれているか検索する -> bool

 

先頭の文字列を比較する -> bool

 

末尾の文字列を比較する

 

文字列の前後の空白を削除する

 

文字列から指定した文字列を削除する

文字列をカンマで分割する

 

数値を文字列に変換する

 

文字列を数値に変換する

 

ひらがなからカタカナに変換する

カタカナからひらがなに変換する

文字列を分割する

 

先頭を0埋めする

 

末尾を0埋めする

 

まとめ

サトリク

ここまで読んでくださりありがとうございます。

お役に立てたら嬉しいです。

新しい文字列操作を覚えるたびに、この記事を更新していきます。

 

ブランドはじめました

エンジニアの心をくすぐるようなデザイン

購入はこちらから