Thanks Richard, You have provided the missing link to me.
I appreciate your ability to think outside the box. Regards, ____________________ Jim Hughes 603-271-5586 "It is fun to do the impossible." ==>-----Original Message----- ==>From: CMSTSO Pipelines Discussion List [mailto:CMS- ==>pipeli...@vm.marist.edu] On Behalf Of Schuh, Richard ==>Sent: Thursday, December 17, 2009 3:47 PM ==>To: CMS-PIPELINES@VM.MARIST.EDU ==>Subject: Re: Parsing help ==> ==>Or you can make the PIPE below into a REXX filter and not have to buy a ==>product. It does need to be gussied up by putting commas between the ==>parameters, but that shouldn't be too onerous a task. ==> ==>Regards, ==>Richard Schuh ==> ==> ==> ==>> -----Original Message----- ==>> From: CMSTSO Pipelines Discussion List ==>> [mailto:cms-pipeli...@vm.marist.edu] On Behalf Of Alain Benveniste ==>> Sent: Thursday, December 17, 2009 12:40 PM ==>> To: CMS-PIPELINES@VM.MARIST.EDU ==>> Subject: Re: Parsing help ==>> ==>> If you really modify massive z/os jcl, CA Neat will do it nice. ==>> ==>> Alain Benveniste ==>> ==>> ==>> ==>> ==>> Envoyé de mon iPhone ==>> ==>> Le 17 déc. 2009 à 21:12, "Schuh, Richard" <rsc...@visa.com> a écrit : ==>> ==>> > 'PIPE (end \) literal CLASS=P,MSGLEVEL=(1,1),MSGCLASS=X', ==>> > '| split before string /(/', ==>> > '| split after string /)/', ==>> > '| l: locate /(/', ==>> > '| f: faninany', ==>> > '| deblock linend ~', ==>> > '| cons', ==>> > '\ l:', ==>> > '| change /,/ /~/', ==>> > '| f:' ==>> > ==>> > Regards, ==>> > Richard Schuh ==>> > ==>> > ==>> > ==>> >> -----Original Message----- ==>> >> From: CMSTSO Pipelines Discussion List ==>> >> [mailto:cms-pipeli...@vm.marist.edu] On Behalf Of Hughes, Jim ==>> >> Sent: Thursday, December 17, 2009 11:55 AM ==>> >> To: CMS-PIPELINES@VM.MARIST.EDU ==>> >> Subject: Parsing help ==>> >> ==>> >> I am parsing some Z/OS JCL and need some help splitting ==>> things apart. ==>> >> ==>> >> ==>> >> ==>> >> Take this sample line: ==>> >> ==>> >> ==>> >> ==>> >> CLASS=P,MSGLEVEL=(1,1),MSGCLASS=X ==>> >> ==>> >> ==>> >> ==>> >> I'd like to end withL ==>> >> ==>> >> CLASS=P, ==>> >> ==>> >> MSGLEVEL=(1,1), ==>> >> ==>> >> MSGCLASS=X ==>> >> ==>> >> ==>> >> ==>> >> I'm good with the SPLIT AFTER /,/ though it messes up the MSGLEVEL ==>> >> stuff. ==>> >> ==>> >> ==>> >> ==>> >> Any suggestions? ==>> >> ==>> >> ==>> >> ==>> >> ____________________ ==>> >> ==>> >> Jim Hughes ==>> >> ==>> >> 603-271-5586 ==>> >> ==>> >> "It is fun to do the impossible." ==>> >> ==>> >> ==>> >> ==>>