On Tue, 23 Jul 2019 08:27:38 -0400, Sri h Kolusu wrote:
>
>The Announce letter does not o into the details of the line item. The
>DFSORT Application Programming Guide has all the details that can answer
>your questions.
>
Which Susan has made available just in time:
z/OS Version 2 Release 4
DFSORT Application Programming Guide
IBM [part number obscure]
> ... Either way two versions of regular expressions are supported:
>
>• Basic Regular expressions (BRE)
>• Extended Regular expressions (ERE)
>
There seems to be no keyword differentiating these. Does that leave
any ambiguity.
A Regular expression is a pattern which specifies a string of characters
used to match certain strings.
By default, DFSORT treats regular expressions as case-insensitive.
...
Using the word "default" suggests that the programmer can choose the
case-sensitive alternative. How might one do this?
The "NULL-terminated string" discussion seems to be an internal which
does not concern and might only confuse the programmer. However,
if the programmer is so rash as to introduce a NULL in a regex in SYSIN
using a hex editor, might there be unexpected results? Should there
be a caution concerning this? Should DFSORT scan and issue a warning?
Regular expressions are probably described at length in other z/OS
publication(s). It might be better to provide a cross reference than
to repeat the syntax description here.
Thanks,
gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN