npm install format
var format = require('format') , printf = format.printf , vsprintf = format.vsprintf // or if you want to keep it old school , sprintf = format // Print 'hello world' printf('%s world', 'hello') var what = 'life, the universe, and everything' format('%d is the answer to %s', 42, what) // => '42 is the answer to life, the universe, and everything' vsprintf('%d is the answer to %s', [42, what]) // => '42 is the answer to life, the universe, and everything'
Supported format specifiers: b, c, d, f, o, s, x, and X.
man 3 printf or
man 1 printf for details.
Precision is supported for floating point numbers.
Copyright 2010 - 2014 Sami Samhuri email@example.com