/ Published in: JavaScript
URL: http://davedash.com/2010/11/19/pythonic-string-formatting-in-javascript/
Expand |
Embed | Plain Text
/* Python(ish) string formatting: * >>> format('{0}', ['zzz']) * "zzz" * >>> format('{x}', {x: 1}) * "1" */ function format(s, args) { var re = /\{([^}]+)\}/g; return s.replace(re, function(_, match){ return args[match]; }); }
You need to login to post a comment.
