どうも、ちょげ(@chogetarou)です。
文字列(string)の先頭に文字を追加する方法を紹介します。
方法

文字列(string)の先頭に文字を追加する方法は、2つあります。
prependメソッド
1つは、prependメソッドを使う方法です。
まず、文字列からprependメソッドを呼び出します。
そして、prependメソッドの引数に先頭に追加する文字列を指定します。
#text=対象の文字列, add=追加する文字列
result = text.prepend(add)
上記のprependメソッドは、呼び出した文字列(string)の先頭に引数の文字を追加した文字列を生成します。
使用例
text = "World"
result = text.prepend("Hello,")
p result
出力:
"Hello,World"
insertメソッド
もう1つは、insertメソッドを使う方法です。
まず、文字列からinsertメソッドを呼び出します。
そして、insertメソッドの第1引数に「0」、第2引数に先頭に追加する文字列を指定します。
#text=対象の文字列, add=追加する文字列
result = text.insert(0, add)
上記のinsertメソッドは、呼び出した文字列(string)の先頭に第2引数の文字を追加した文字列を生成します。
使用例
text = "World"
result = text.insert(0, "Hello,")
p result
出力:
"Hello,World"
まとめ
文字列(string)の先頭に文字を追加する方法は、2つあります。
- perependメソッドを使う方法
result = text.prepend(add)
- insertメソッドを使う方法
result = text.insert(0, add)
コメント