Javascript – Busca utilizando variável em expressão regular

image_pdfimage_print

Utilizando a função match, isto não será possível. No entanto, é possível utilizar valores de variáveis como parte de expressão regular em javascript da seguinte forma:

var Busca = new RegExp(<string_pattern>, <string_modificador>);
Busca.exec(<string_alvo_da_busca>);

Por receber parâmetros como string, é possível efetuar todos os tipos de operações, como por exemplo, concatenar variáveis de forma que produza um resultado string e possa ser utilizado pelo RegExp.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!