Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

Ruby | 文字列のパディング

概要

文字列のパディング

詳細

String#center
String#ljust
String#rjust
でパディングが可能です。

サンプル

# encoding: utf-8
require_relative "../open_classes.rb"
require 'pp'

hoge = "hoge"
print_eval "puts hoge.center(10, '@')",binding
print_eval "puts hoge.ljust(10, '@')",binding
print_eval "puts hoge.rjust(10, '@')",binding

出力

(puts hoge.center(10, '@')) => @@@hoge@@@

(puts hoge.ljust(10, '@')) => hoge@@@@@@

(puts hoge.rjust(10, '@')) => @@@@@@hoge