1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 15:18:01 +00:00
Files
til/ruby/zero-padding.md
2015-09-19 14:49:36 -05:00

23 lines
357 B
Markdown

# Zero Padding
Ruby makes zero-padding strings to a fixed length easy with `String#rjust`.
```ruby
> "1234".rjust(6, "0")
=> "001234"
> "123456".rjust(6, "0")
=> "123456"
```
In the same way, you can pad zeros on the other side of the string with
`String#ljust`.
```ruby
> "12".ljust(4, "0")
=> "1200"
> "".ljust(4, "0")
=> "0000"
```
h/t Dillon Hafer