Manejo de Cadenas en Cobol: Unstring

Manejo de Cadenas en Cobol: Unstring


Unstring es un verbo que se usa para dividir una cadena en varias sub-cadenas, indicándole una delimitación por la cláusula, la cual es obligatoria.

Sintaxis

A Continuación pueden ver la sintaxis y unos ejemplo del uso de Unstring:

UNSTRING cadena DELIMITE BY separador
INTO variable-1, variable2, variable 3
END-UNSTRING.

Ejemplos:

En este primer ejemplo, tenemos una cadena de texto, que queremos separa por los espacios, y meter en cuatro variables, para ello hacemos un DELIMITED BY SPACE, de esta forma, cada vez que encuentre un SPACE partirá la cadena. 



En este segundo ejemplo, tenemos una cadena de texto, que queremos separa por punto y coma ";", y meter en tres variables, para ello hacemos un DELIMITED BY ';', de esta forma, cada vez que encuentre un punto y coma partirá la cadena. 






No hay comentarios:

Publicar un comentario