Patrones de documentos de extensión de origen de registro

En lugar de asociar una expresión regular directamente con un nombre de campo determinado, los patrones (patterns) se declaran por separado al principio del documento de extensión. Puede hacerse referencia a estos patrones de expresión regular varias veces en el archivo de extensión de origen de registro.

Todos los caracteres entre la etiqueta de inicio < pattern> y la etiqueta de finalización < /pattern> se consideran parte del patrón. No utilice espacios adicionales ni retornos fijos dentro o alrededor de su patrón o expresión < CDATA>. Los caracteres o espacios adicionales pueden impedir que la extensión de DSM coincida con el patrón especificado.

Tabla 1. Descripción de parámetros de patrón
Patrón Tipo Descripción

id (Obligatorio)

Serie

Una serie regular que es exclusiva dentro del documento de extensión.

case-insensitive (opcional)

Booleano

Si es true, las mayúsculas y minúsculas de los caracteres se ignoran. Por ejemplo, abc es lo mismo que ABC.

Si no se especifica, este parámetro toma de forma predeterminada el valor false.

trim-whitespace (opcional)

Booleano

Si es true, los espacios en blanco y retornos de carro se ignoran. Si las secciones CDATA se dividen en varias líneas, los espacios adicionales y retornos de carro no se interpretan como parte del patrón.

Si no se especifica, este parámetro toma de forma predeterminada el valor false.

use-default-pattern (opcional)

Booleano

Si es true, el sistema utiliza patrones Java para la extensión de origen de registro, en lugar de los patrones adaptativos más eficaces. Establezca esta opción en true si los patrones adaptativos proporcionan una coincidencia incoherente.

Si no se especifica, este parámetro toma de forma predeterminada el valor false.