develooper Front page | perl.perl5.porters | Postings from September 2014

Re: [perl #122853] Guarantee 0-9, A-Z, a-z character classes

Thread Previous | Thread Next
Ed Avis
September 29, 2014 10:48
Re: [perl #122853] Guarantee 0-9, A-Z, a-z character classes
Message ID:
OK, how about this wording:

The classes C<< [A-Z] >> and C<< [a-z] >> are special cased, in the sense
they always match exactly the 26 upper/lower case letters, regardless
of the platform (this only effects EBCDIC, which would otherwise include 
some non-letters).  This only applies to the whole alphabet A-Z; a shorter
range needs to be written out in full, as [abcde], to be portable.

Digit sequences are and will be consecutive on all platforms Perl
supports, so C<< [0-3] >> always matches the digits 0123, and so on.

Ed Avis <>

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About