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
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" 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 | ||
---|---|---|
| ||
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:
width | 2 |
---|
oi
99. Os marcadores podem ter os valores abaixo:
Expandir | ||
---|---|---|
| ||
"-" - "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