Para um tipo de separação de padrão de dados, cada valor de dados é correspondido com uma expressão regular que é especificada como uma propriedade de cada elemento.
O comprimento dos dados textuais e não-textuais é determinado pela propriedade Padrão de Dados do elemento. Se o Tipo Físico do elemento for Cadeia de Comprimento Codificado 1 ou Cadeia de Comprimento Codificado 2, a expressão regular deve corresponder ao comprimento codificado e aos dados a seguir. O comprimento codificado deve ser consistente com o comprimento correspondido pela expressão regular. Se o Tipo Físico do elemento for Cadeia Nula Terminada, a expressão regular deve corresponder aos dados e ao terminador nulo a seguir.
O tipo de separação de Padrão de Dados utiliza uma expressão comum especificada para cada elemento para corresponder os dados. O analisador corresponde os dados com a expressão regular na propriedade Padrão de Dados para esse elemento. A análise de TDS no analisador MRM utiliza a expressão comum em Padrão de Dados para determinar o comprimento do elemento, se ele está se repetindo e se está presente no fluxo de bits.
Não são utilizados no fluxo de bits delimitadores ou tags diferentes dos codificados como parte do padrão da expressão regular. Consulte o Utilizando Expressões Regulares para Analisar Elementos de Dados para obter uma explicação de correspondência de padrões.
DT31758934information for you
O primeiro padrão de dados significa "de um a três caracteres no intervalo de A a Z", o segundo significa "um ou mais caracteres no intervalo de 0 a 9" e o terceiro significa "zero ou mais caracteres no intervalo de a a z". Observe como os dados de cada elemento foram finalizados pelo primeiro caractere que não correspondia ao Padrão de Dados do elemento.
A análise requerida no tipo de separação de Padrão de Dados é a mais lenta de todos os diferentes tipos de separação devido à sua complexidade.
Portanto, utilize o tipo de separação de Padrão de Dados apenas quando nenhum outro tipo de separação modelar a mensagem. Não o utilize, por exemplo, quando puder utilizar o tipo de separação Comprimento Fixo.