/ Published in: JavaScript
This is a script tweeted by @gregmuellegger. Example usage: Supports f("Hello %s.", ["World"]) and f("Hello %(name)s.", {name: "World"})
Expand |
Embed | Plain Text
function (s, dict) { var i = 0; return s.replace(/%(?:\(([^)]+)\))?[diouxXeEfFgGcrs]/g, function (dummy, v) { return dict[v || i++]; }); }
You need to login to post a comment.
