[Swift]文字列(String)の空白を置換するには?

Swift

どうも、ちょげ(@chogetarou)です。

文字列の空白を置換する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

文字列の空白を置換するには、replaceOccurrencesメソッドを使います。

まず、文字列からreplaceOccurancesメソッドを呼び出します。

そして、replaceOccurrencesメソッドの第1引数の空白文字、引数「with」に文字列を指定します。

var replace = str.replacingOccurrences(of: " ", with: "replace")

上記のreplaceOccurencesメソッドは、空白を引数「with」の文字に置換します。

replaceOccurrencesメソッドは、全角と半角の空白を区別します。

なので、全角の半角で半角の空白を置換することはできます。

逆も同様です。

使用例

let str = "Apple Banan Strawberry"
var replace = str.replacingOccurrences(of: " ", with: ",") //半角の空白を置換
replace = str.replacingOccurrences(of: " ", with: ",") //全角の空白を置換

print(replace) //Apple,Banan,Strawberry

オススメの記事

[Swift]Stringの末尾に文字列を追加するには?

[Swift]文字列から特定の文字を取り除くには?

[Swift]2進数の文字列を10進数の数値に変換するには?

コメント

タイトルとURLをコピーしました