Formato TDS: Tipos de separación de patrón de datos

Para un tipo de separación de patrón de datos, se compara cada valor de datos con una expresión regular que se ha especificado como una propiedad de cada elemento.

El tipo de separación de Patrón de datos utiliza una expresión regular especificada para cada elemento para comparar los datos. El analizador compara los datos con la expresión regular de la propiedad Patrón de datos de dicho elemento. El análisis TDS del analizador MRM utiliza la expresión regular del Patrón de datos para determinar la longitud del elemento y determinar si es de repetición y si está presente en la corriente de bits.

En la corriente de bits no se utilizan delimitadores ni códigos distintos de los codificados como parte del patrón de expresión regular. Consulte el apartado Utilización de expresiones regulares para analizar elementos de datos para obtener una explicación de la comparación de patrones.

Por ejemplo, si las tres primeras propiedades Patrón de datos son, respectivamente: y los datos de mensaje son:
DT31758934información para el usuario
En este ejemplo:

El primer patrón de datos significa "de uno a tres caracteres en el rango de A a Z", el segundo significa "uno o más caracteres en el rango de 0 a 9" y el tercero significa "cero o más caracteres en el rango de a a z". Observe que los datos de cada elemento los termina el primer carácter que no coincide con el Patrón de datos del elemento.

Problemas de rendimiento

El análisis necesario en el tipo de separación de Patrón de datos es el más lento de todos los diferentes tipos de separación debido a su complejidad.

Por consiguiente, sólo deberá utilizar el tipo de separación de Patrón de datos cuando ningún otro tipo modele el mensaje. No se deberá utilizar para sustituir, por ejemplo, el tipo de separación de Longitud fija.

Parámetros aplicables

Sólo se utiliza un parámetro:
  • Patrón de datos para cada elemento, indica la expresión regular utilizada para la comparación de series de caracteres.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ad10480_