ruby 文字列の左側にある半角空白を除去する

ruby 文字列の左側にある半角空白を除去する

Rubyで、文字列の左側にある半角空白を除去するソースコードを記述してます。「lstrip」で可能です。空白が全角の場合は除去されません。

環境

  • OS windows11 home
  • ruby 3.1.2p20

文字列の左側にある半角空白を除去

文字列の左側にある半角空白を除去するには「lstrip」を使用します。

文字列.lstrip

実際に使用してみます。

p " aaa ".lstrip
# "aaa "

p "    aaa    ".lstrip
# "aaa    "

p "    a a a    ".lstrip
# "a a a    "

左側にある半角空白が除去されていることが確認できます。

全角空白

全角の空白は除去されません。

p " aaa ".lstrip
# " aaa "