Ambos os métodos serão demonstrados neste artigo.
Método 1: Usando uma combinação de touppercase () e slice ()
Primeiro de tudo, crie um novo valor de string e armazene -o dentro de uma variável com a ajuda da seguinte linha:
var string = "Hello World!";Depois disso, trate essa corda como uma matriz e busque o personagem nos índices zero e use o toupppercase () função para torná -lo capitalizado:
corda.charat (0).toupppercase ();Certifique -se de armazenar o valor de retorno em uma variável separada. Caso contrário, não funcionará.
var char1 = string.charat (0).toupppercase ();Depois disso, verifique se o personagem armazenado dentro do char1 A variável é capitalizada passando -a para a função de log do console:
console.log (char1);Você verá o seguinte resultado no terminal:
Fica claro na produção que o primeiro caractere foi extraído e capitalizado. Mas a string original ainda está para ser restaurada.
Para isso, use o método de fatia com o argumento como 1 Para cortar a string do índice 1 até o fim como
var restantestring = string.fatia (1);Depois disso, basta criar uma nova variável e chamá -la como Resultado e concatenar char1 e permanecendo dentro dele usando a seguinte linha:
var resgationtring = char1 + restringing;Passe esta variável Resultado para a função de log do console para ver o resultado:
console.log (troca de resultados);A execução do programa produzirá a seguinte saída no terminal:
A sequência final tem a primeira letra capitalizada.
Método 2: Usando o método regex com substituir () e toupppercase ()
Para demonstrar isso, crie uma nova string com a seguinte linha:
var string = "Google é o mecanismo de pesquisa mais amplamente usado";Depois, defina um regex dentro de uma variável para combinar o primeiro caractere de qualquer string
var regexpression = /^./;Aqui o padrão /^./ define o primeiro caractere de qualquer valor de string
Depois disso, basta usar isso regexpressão no método substituir (). Para o segundo argumento, use o mesmo método de buscar o primeiro caractere e convertê -lo na mancha usando o toupppercase () método como
const finalstring = string.Substitua (regexpressão, string [0].toupppercase ());No final, passe o Fimstring Variável dentro da função de log do console para obter o resultado no terminal:
console.log (finalstring);Após a execução, este programa produzirá os seguintes resultados:
O primeiro personagem da string foi capitalizado com sucesso.
Embrulhar
Para capitalizar o primeiro caractere de qualquer valor de string, use combinações de funções de manipulação de string. Você pode aplicar dois métodos. No primeiro método, toupppercase () é usado para capitalizar o primeiro caractere depois de ser buscado na corda e armazenado dentro de uma nova variável. Posteriormente, o método Slice () é usado para buscar a corda restante e concatenar o primeiro caractere e o primeiro caractere capitalizado. No segundo método, uma expressão regular é usada para combinar com o primeiro personagem da sequência e depois toupppercase () é usado para capitalizar esse personagem.