Altova MapForce 2024 Enterprise Edition

Use el modo delimitado (basado en línea) para dividir el texto en dos fragmentos por la posición del separador. La línea que contiene el separador no se divide, sino que se conserva entera. Se trata del modo ideal para trabajar con archivos que contienen delimitadores de registros (CR/LF) y cuando queremos dividir el texto en dos fragmentos. Cuando use este modo de división debe tener en cuenta que:

 

los dos fragmentos creados vienen definidos por los caracteres separadores que se introducen en el campo Separador.

los caracteres separadores se incluyen en los dos fragmentos resultantes.

el primer fragmento irá desde el principio del texto hasta la línea que contiene el separador.

el segundo fragmento irá desde el texto y la línea que contiene el separador hasta el final del archivo/fragmento.

si el separador aparece en la primera o en la última línea del archivo/fragmento, el primero de los dos contenedores resultantes estará vacío.

 

A continuación describimos las opciones de configuración para el modo delimitado (basado en línea).

 

 

Expresión regular

Se trata de una configuración opcional que sirve para dividir el texto en dos fragmentos cuando la expresión regular encuentre coincidencias (véase Dividir texto con expresiones regulares). El valor predeterminado es no.

 

Separador

Especifica qué carácter o caracteres deben utilizarse como separador. El valor predeterminado es ninguno.

 

Por ejemplo, si se usa el separador 1200 en el texto del ejemplo siguiente, se consigue dividir el texto en dos fragmentos.

flex-sp1-lineb1

El primer fragmento está formado por el texto desde el principio hasta la línea que contiene el separador.

flex-sp1-lineb2

El segundo fragmento está formado por la línea que contiene el separador y las demás líneas, hasta el final.

flex-sp1-lineb3

 

Base de división

Encabezado

Busca la primera instancia del separador, empezando por el principio del texto.

Cola

Busca la primera instancia del separador, empezando por el final del texto.

© 2018-2024 Altova GmbH