class Mail::Multibyte::Chars
def ljust(integer, padstr=' ')
Mail::Multibyte.mb_chars("¾ cup").rjust(8, " ").to_s # Use non-breaking whitespace
# => "¾ cup "
Mail::Multibyte.mb_chars("¾ cup").rjust(8).to_s
Example:
Works just like String#ljust, only integer specifies characters instead of bytes.
def ljust(integer, padstr=' ') justify(integer, :left, padstr) end