James Gray
3/1/2007 3:45:00 PM
On Mar 1, 2007, at 9:39 AM, Peter Bailey wrote:
> Hi,
> This is a pretty simple question. I need to do a "printf" of some
> numbers inside a string. I just can't figure out how to express a long
> string that has that "printf" inside it, because the printf statement
> itself has quotes, too. I just need the number to end up being
> zero-padded to 3 characters. So, for "3," I want "003."
>
> number = "3"
>
> puts "stuff, printf "%.3d\n", #{number}"
>> printf "stuff, %.3d\n", number
stuff, 003
=> nil
Hope that helps.
James Edward Gray II