Capitalize //Repositório JavaScript

Descrição

Capitaliza a string, primeira letra em maísculo e demais em minúsculo.
Criado: 2005.11.20 - Modificado 2009.02.06

Código (Download)

//+ Jonas Raoni Soares Silva
//@ http://jsfromhell.com/string/capitalize [rev. #2]

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

Exemplo (Exemplo)

<script type="text/javascript">
//<![CDATA[

var s = "x jonas Raoni SOARES silva ~84";
document.write(('"' + s + '".capitalize() = ').bold(), s.capitalize());

//]]>
</script>

Ajuda

String.capitalize(void): String
Retorna a string com a primeira letra das palavras maiúscula e as demais minúsculas.

Ranque (Votos: 38)

4.39