REMatch

A transformação REMatch é uma transformação de correspondência de padrões que usa expressões regulares para especificar um ou mais padrões para procurar e capturar na entrada.

A transformação constrói um campo de saída para cada subpadrão de captura na expressão regular. Se a expressão regular não corresponder ao campo de entrada, as saídas ficarão em branco e, se o campo de saída já existir, os valores serão substituídos pelos valores em branco. Para obter um breve guia sobre o uso de expressões regulares, consulte Expressões regulares.

OBSERVAÇÃO

A transformação REMatch opera de forma semelhante à transformação RETransform (consulte RETransform), que usa expressões regulares para capturar uma string e armazena essa string em um único campo de saída.

REMatch analisa uma string com mais eficiência do que várias RETransform transformações ou uma única RETransform transformação seguida de uma Flatten transformação. Consulte Nivelar.

Parâmetro Descrição Padrão
Nome Nome descritivo da transformação. Você pode inserir qualquer nome aqui.
Diferenciação de maiúsculas e minúsculas Verdadeiro ou falso. Especifica se a correspondência faz distinção entre maiúsculas e minúsculas.
Comentários Opcional. Observações sobre a transformação.
Condição Condições de aplicação desta transformação.
Expressão A expressão regular usada para correspondência.
Entrada O campo contra o qual a expressão regular é avaliada.
Saídas

O nome da string de saída ou do vetor. No caso de vetores de string como entrada, os resultados também são vetores de string.

Um campo de saída deve existir para cada subpadrão de captura na expressão.

OBSERVAÇÃO

REMatch as transformações podem ser muito lentas e podem ser responsáveis por grande parte do tempo de processamento de dados.

Neste exemplo, uma transformação REMatch analisa uma data do formato AAAA-MM-DD nos campos x-ano, x-mês e x-dia. Para 2007-01-02, os valores de x-ano, x-mês e x-dia seriam 2007, 01 e 02, respectivamente.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now