Você está aqui: JavaScript ::: Dicas & Truques ::: Strings e Caracteres |
Como substituir substrings em JavaScript sem considerar minúsculas e maiúsculas usando a função replace()Quantidade de visualizações: 669 vezes |
|
Em algumas situações nós precisamos efetuar a substituição de parte de uma palavra, frase ou texto em JavaScript. No entanto, queremos que essa substituição não diferencie letras minúsculas de letras maiúsculas. A solução é informar o sinalizador "i" para a função replace() do objeto String. Veja a página HTML para o nosso primeiro exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
<!doctype html>
<html>
<head>
<title>Strings em JavaScript</title>
</head>
<body>
<script type="text/javascript">
// vamos criar uma frase
var frase = "Gosto de Java, Java e mais Java";
document.write("A frase é: " + frase + "<br>");
var palavra = /java/gi;
// e agora vamos substituir a substring na string
var resultado = frase.replace(palavra, "Python");
// e mostramos o resultado
document.write("Depois da substituição: " +
resultado);
</script>
</body>
</html>
Ao executar este código JavaScript nós teremos o seguinte resultado: A frase é: Gosto de Java, Java e mais Java Depois da substituição: Gosto de Python, Python e mais Python Note que usei o sinalizador "g" para informar uma substituição global e o sinalizador "i" para indicar que não queremos que a função replace() diferencie letras maiúsculas de letras minúsculas. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de JavaScript |
Veja mais Dicas e truques de JavaScript |
Dicas e truques de outras linguagens |
|
C# - Como detectar a mudança de estado da CheckBox do C# Windows Forms usando o evento CheckedChanged Delphi - Como obter a quantidade de registros em um TClientDataSet do Delphi usando a propriedade RecordCount |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







