Función capitalize

Función capitalize en JavaScript, creada por Jonas Raoni Soares Silva. He cambiado la regex original/\w+/gpor/\S+/gpara que funcione con acentos.

1
2
3
4
5
6
7
8
9
myText = "hElLo wORlD";

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

document.write( myText.capitalize() );

Tags: , ,

Leave a Reply