Giacomo Balli profile picture
Giacomo Balli
Innovation consultant specializing in mobile strategy
Let's Chat

Capitalize strings

This code sample will allow you to capitalize a string. CSS only allows you to have all lower-case, all upper-case or all words capitalized (not just the first).

String.prototype.capitalize = function () {
return this.replace(/\S+/g, function (a) {
return a.charAt(0).toUpperCase() + a.slice(1).toLowerCase();


- Call txt.capitalize() to have the capitalized version.

This snippet focuses on iOS development. Make sure to verify/adapt any vendor prefixes.

Back to main listing.

Published: Mon, 11 Jan 2016 02:49:16 +0000