ALCS goes one step further. Message fields are tagged to make parsing even easier, eg: DXC081E DB2 CAF entry point load failed- Abend code AC-X'abend_code'Reason code RSC-X'reason_code' Best wishes / Mejores deseos / Meilleurs vœux
Ian ... On Saturday, August 30, 2025 at 06:06:17 PM GMT+2, Jon Perryman <jperr...@pacbell.net> wrote: On Sat, 30 Aug 2025 11:39:11 +0100, Martin Ward <mar...@gkc.org.uk> wrote: > Why would you need regular expressions to parse this message As I said before, MVS automation doesn't need regexp. It has message ids that make simple *abc* pattern matching sufficient. MVS has message IDs with well defined messages. Look at any product messages manual. Look at messages in Quikref. MVS automation gives you direct access to fields. With non-MVS automation potentially dealing with thousands of products, do you think they usually deal with fields or do you think they are dealing with a single message.