No modo de análise baseada em padrões, a transformação de Analisador analisa os padrões compostos de várias strings.
Você pode usar os seguintes métodos para definir padrões no modo de análise baseada em padrões:
Analisar dados de entrada usando padrões definidos em tabelas de referência. Você pode criar uma tabela de referência de padrões a partir da saída com perfil criado de uma transformação de Rotulador que usa o modo de rotulagem de token.
Analisar dados de entrada usando padrões definidos por você.
Analisar dados de entrada usando padrões importados de um conjunto de padrões reutilizáveis do repositório do Modelo. Alterações no conjunto de padrões reutilizáveis não atualizam os dados adicionados na transformação de Analisador.
Você pode usar os caracteres curinga "
+
" e "
*
" para definir um padrão. Use caracteres "
*
" caracteres para corresponder a qualquer string e "
+
" para corresponder a uma ou mais instâncias da string precedente. Por exemplo, use "
WORD+
" para encontrar várias instâncias consecutivas de um token de palavra e use "
WORD *
" para localizar um token de palavra seguido de um ou mais tokens de qualquer tipo.
Você pode usar várias instâncias desses métodos na transformação de Analisador. A transformação usa as instâncias na ordem em que estão listadas na exibição
Configuração
.
No modo de análise baseada em padrões, a transformação de Analisador requer a saída de uma transformação de Rotulador que usa o modo de rotulagem de token. Crie e configure a transformação de Rotulador antes de criar uma transformação de Analisador que usa o modo de análise baseada em padrões.