Rubyリファレンス: Home

rjust (String)

Edit   History

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

str.rjust(length [, padstr])

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

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

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

関連項目