Extrai de um texto de acordo com a Expressão Regular passada.
Parâmetros de Entrada
Nome
Tipo
Doc
Parâmetro 1
String
Recebe o texto a ser lido
Parâmetro 2
String
Recebe a expressão regular
Parâmetro 3
String
Adiciona um comportamento na expressão regular
Retorno
Retorna uma array (arranjo).
Compatibilidade
Cliente
Exemplo
A função ExtrairExpRegular recebe o bloco Extrair texto com Exp. Regular na variável "extrair". O parâmetro Texto recebe o texto a ser lido, o parâmetro Exp. Regular recebe a expressão regular ([A-Z]\w+) para procurar todas as palavras que começam com a letra maiúscula e no parâmetro Flag a condição g (todas as correspondências do texto). Por fim, imprime a variável "extrair" no console do navegador.
Figura 1 - Função ExtrairExpRegular
A função retornou 29 ocorrências, formando um array de 29 posições, a partir do texto padrão do RegExr.
Figura 1.1 - Retornando um array de 29 posições
Sobre Regex ou expressão regular
Uma expressão regular tem o objetivo de identificar caracteres, seja eles em individuais, palavras ou padrões.