Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Extrair texto com Expressão Regular

Extrai de um texto de acordo com a Expressão Regular passada.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1StringRecebe o texto a ser lido
Parâmetro 2StringRecebe a expressão regular
Parâmetro 3StringAdiciona 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" com os parâmetros Texto, que recebe o texto a ser lindo, Exp. Regular

Image Added

Figura 1 - Função ExtrairExpRegular


Image Added

Figura 1.1 - Retornando um array de 4 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. 

Informações
titleSaiba mais

Expressão regular ou Regex

RegExr: aprenda, construa & teste Regex

Sobre flags

Se especificado, flag Flag indica os marcadores que podem ser adicionados, ou se um objeto é suficiente para o padrão, os valores de flags serão substituidos por qualquer uma das flags de objetos. O valor de flagsé uma string contendo qualquer combinação dos seguintes valores:

Column
width2

oi

99

. Os marcadores podem ter os valores abaixo:

Expandir
titleTipos de flags

"-" - 

"g" - Acha todas as correspondências do texto;

"i" - A expressão não faz distinção entre maiúsculas e minúsculas;

"m" - Cria os caracteres de limite ^ e $ no início e o fim, respectivamente, de cada linha em vez do início e do fim de toda a string;

"gi" - 

"gim" - 

"gm" -


Image AddedFigura 2 - Tipos de flags