Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

149
Visualizações
¿Cómo pongo en mayúscula cada letra que tiene un punto inmediatamente después en Javascript de manera concisa?

Tengo la siguiente cadena Abc This is an example

Me gustaría que las letras que tienen un punto inmediatamente después de ellas sean mayúsculas.

Este es el código que tengo actualmente, que funciona. ¿Alguna idea sobre cómo hacer esto más conciso?

 let testString = 'Abc This is an example' const pieces = testString.split('.') let tempString = '' let replaceString = '' pieces.forEach(piece => { if (piece.length === 1) { tempString += piece.toUpperCase() + '.' replaceString += piece + '.' } }) let newString = testString.replace(replaceString, tempString) console.log(newString) //ABC This is an example

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Esto se puede hacer con una expresión regular y una función de reemplazo personalizada. Puede parecer más limpio si no te molesta la fealdad de las expresiones regulares.

 let testString = 'Abc This is an example.'; let newString = testString.replace(/\w\./g, letter => letter.toUpperCase()); console.log(newString);

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda