Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Character class ranges must also be properly specified with a hyphen in between two printable characters. The two following lines are both properly specified. The first accepts any character from a-z, inclusive, while the second accepts anything that is not a-z, inclusive.

Code Block
[a-z]
[FIO00-C. Take care when creating format strings^a^a-z]

Note that the range is in terms of character code values, and on an EBCDIC platform it will include some non-alphabetic codes. Consequently the isalpha() function should be used to verify the input.

...