sashomaga

Format a string using placeholders

Mar 29th, 2013
760
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function placeholders()
  2. {
  3.     var str = "Name: {0} Age: {1}";    
  4.     String.prototype.format = format;
  5.     cons.innerHTML = str.format("Pesho", 18);
  6.    
  7.     function format()
  8.     {              
  9.         var replaced = this;
  10.         for (var i = 0; i < arguments.length; i++) {
  11.             var regex = new RegExp('\\{'+i+'\\}');
  12.             replaced = replaced.replace(regex,arguments[i]);
  13.         }
  14.         return replaced;
  15.     }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment