Zeichenkettenverarbeitung

Oftmals ist es nötig, Zeichenketten (Strings) zu manipulieren. Man denke nur an Verschlüsselung oder Komprimierung von Daten. Cobol stellt hier drei (je nach Compiler auch mehr) Befehle zur Verfügung, mit denen eine solche Zeichenkettenmanipulation umgesetzt werden kann.
So können mit Hilfe der STRING-Anweisung mehrere Datenfelder zu einem zusammen gefaßt werden.
Mit der UNSTRING-Anweisung kann genau das Gegenteil erreicht werden.
Die INSPECT-Anweisung schließlich ermöglicht es, die Häufigkeit gewisser Zeichen oder Zeichenfolgen in einem Datenfeld zu ermitteln und/oder bestimmte Zeichen durch andere zu ersetzen.

...