Here you can find the source of format()
String.prototype.format = function () { var s = this; for (var i = 0; i < arguments.length; i++) { var reg = new RegExp("\\{" + i + "\\}", "gm"); s = s.replace(reg, arguments[i]); }//from www . ja va 2s .com return s; }
String.prototype.format = function() var re = /{(\d+)}/g; var sb = []; var match; var s = 0; while ((match = re.exec(this))) sb.push(this.slice(s, match.index)); ...
String.prototype.format = function() { var formatted = this, len = arguments.length, i = 0, regexp = null; for(i; i < len; i++) { regexp = new RegExp('\\{' + i + '\\}', 'gi'); formatted = formatted.replace(regexp, arguments[i]); return formatted; };
String.prototype.format = String.prototype.f = function(){ var args = arguments; return this.replace(/\{(\d+)\}/g, function(m,n){ return args[n] ? args[n] : m; }); };
function extend(obj, src) { for (var key in src) { if (src.hasOwnProperty(key)) obj[key] = src[key]; return obj; String.prototype.format = function () { var i = 0, args = arguments; return this.replace(/{}/g, function () { ...
String.prototype.format = function() { var args = Array.prototype.slice.call(arguments), format = this, match; if (args.length === 1 && typeof args[0] === "object") { args = args[0]; for (var i = 0; match = /{(\d+|\w+)?}/gm.exec(format); i++) { var key = match[1]; ...
String.prototype.format = String.prototype.f = function() { var s = this, i = arguments.length; while (i--) { s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]); return s; }; function selectText() { ...
String.prototype.format = function () { var args = arguments; return this.replace( /\{(\d|\d\d)\}/g, function ( $0 ) { var idx = $0.match(/\d+/); return args[idx] ? args[idx] : $0 ; } ); "T123{0}T{0}".format("A","B") ...
String.prototype.format = String.prototype.f = function() { var s = this, i = arguments.length; while (i--) { s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]); return s; }; function selectElementText(el) { ...
String.prototype.format = function() { var args = arguments; return this.replace(/\{\{|\}\}|\{(\d+)\}/g, function(m, n) { if (m == "{{") { return "{"; if (m == "}}") { return "}"; return args[n]; }); }; String.prototype.html = function() { return $('<i></i>').text(this).html(); }; String.prototype.htmlWithLines = function() { var text = this.html(); return text.replace(/\n/g, '<br/>'); function loc () { var code = arguments[0]; var text = l[code]; if (text != null) { var params = [] ; for (var i = 1 ; i < arguments.length ; i++) { params.push(arguments[i]); return text.format (params); } else { return "##" + code + "##";