in reply to Re: What are these hex character classes?
in thread [Solved] What are these hex character classes?

This is great. Thank you!

So like most things in computing, the zeros are omitted, so \x{A} is actually \x{000A}.

  • Comment on Re^2: What are these hex character classes?

Replies are listed 'Best First'.
Re^3: What are these hex character classes?
by Kenosis (Priest) on Dec 08, 2013 at 03:14 UTC

    You're most welcome, three18ti!

    Perl expectedly parses both as "\n" (the leading zeros aren't significant):

    perl -MO=Deparse,-p -e 'print "\x{A}"'

    Output:

    print("\n"); -e syntax OK

    And:

    use warnings; use strict; print ord "\x{A}" if "\x{000A}" eq "\n";

    Output:

    10

    As you see, \x{A}, \x{000A} and \n all represent the same character.