Rubyリファレンス: Home

ljust (String)

Edit   History

標準クラス・モジュール > String > ljust

str.ljust(length [, padstr])

ljustメソッドは、引数lengthの長さを持つ新しい文字列を作成し、レシーバstrの文字列をその左端に置いて、右側を空白で埋めます。引数padstrが指定されていれば、空白の代わりにその文字列で埋めます。

lengthstrの長さよりも短ければ、単純にstrのコピーを作って返します。

s = "hello"
p s.ljust(15)
p s.ljust(15, "-*")
"hello          "
"hello-*-*-*-*-*"

関連項目