View previous topic :: View next topic
|
Author |
Message |
pavanchandana
New User
Joined: 05 Sep 2008 Posts: 15 Location: Hyderabad
|
|
|
|
Dear All,
I have an requirement to replace all the '*' (single quote*singlequote)in the input file with * using sort card.
Input file: A'*'BBBBB'*'CCCCC'*'DDDD'*''*'EEEE'*'
Output file: A*BBBBB*CCCCC*DDDD**EEEE*
I tried with INREC FINDREP=(IN=C''*'',OUT=C'*') but it is giving syntax error at IN=C''*''. Can you please help us with the syntax
Your quick response is highly appreciable |
|
Back to top |
|
|
Marso
REXX Moderator
Joined: 13 Mar 2006 Posts: 1353 Location: Israel
|
|
|
|
You need to have 3 quotes on each side: C'''*''' |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
To get a single quote in a character constant, you need to specify two single quotes. And, of course, a character constant has to be bounded by single quotes.
I could be explicit, but that wouldn't be quick enough for you. |
|
Back to top |
|
|
pavanchandana
New User
Joined: 05 Sep 2008 Posts: 15 Location: Hyderabad
|
|
|
|
It worked. Thank you :-) |
|
Back to top |
|
|
|