Neste artigo você vai aprender a como utilizar variável em expressão regular na linguagem JavaScript, de uma maneira simples e eficaz

utilizar variável em expressão regular capa

Fala programador(a), beleza? Bora aprender mais sobre expressões regulares e também JavaScript!

Caso você opte por inserir uma variável em uma regex, o melhor caminho é utilizar o método replace

Onde vamos passar dois argumentos: a expressão regular e o que faremos com os resultados da regex

E o texto pode ser inserido via variável, o que resolve o nosso problema por completo

Veja a utilização do recurso na prática:

var text = "Retirar os números 12313 dessa string!";
var regex = /\d+/g;

var resultado = text.replace(regex, " ");

console.log(resultado);

Veja que criamos duas variáveis inicialmente, na primeira inserimos o texto que precisamos fazer alguma modificação

E então criamos uma outra variável para inserir a regex

Unimos as duas variáveis na terceira expressão, que é onde aplicamos o método replace em uma string, a nossa primeira variável

O método replace aceita dois argumentos, a regex e o que faremos com as ocorrências encontradas

Neste exemplo removemos todos os números, a string final foi atribuida a variável resultado

Onde imprimimos ela por último no nosso código e então resolvemos o problema: utilizamos uma variável como regex!

Conclusão

Neste artigo você aprendeu a como utilizar variável em expressão regular em JavaScript

Criamos as variáveis necessárias da operação: o texto e a regex

E por fim aplicamos a função replace na string, onde foram substituídos todos os números por um elemento nulo, ou seja, removemos todos os números da string

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Inscrever-se
Notificar de
guest

2 Comentários
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários
Domingos

Tu mereces um premio mano!
Muito obrigado por esses bons conteúdos.

Última edição 1 ano atrás por Domingos
Battisti

de nada =)