ruby 文字列の先頭から指定した文字列を削除する

ruby 文字列の先頭から指定した文字列を削除する

Rubyで、文字列の先頭から指定した文字列を削除するソースコードを記述してます。「delete_prefix」に削除したい文字列を指定します。

環境

  • OS windows11 home
  • ruby 3.1.3p185

文字列の先頭から指定した文字列を削除

文字列の先頭から指定した文字列を削除するには「delete_prefix」を使用します。

文字列.delete_prefix("文字列")

実際に使用してみます。

p "abcde".delete_prefix("ab")
# "cde"

p "あいう".delete_prefix("あ")
# "いう"

p "😫😵😘😘😘".delete_prefix("😫😵")
# "😘😘😘"

p "abcde".delete_prefix("bc")
# "abcde"

p " abc".delete_prefix(" ")
# "abc"

削除されていることが確認できます。