This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlrecharclass.pod: Add caveat about multi-char sequences
authorKarl Williamson <public@khwilliamson.com>
Sun, 12 Sep 2010 16:47:56 +0000 (10:47 -0600)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 25 Sep 2010 07:47:02 +0000 (00:47 -0700)
Inside a bracketed character class, any \N{name} which expands to more
than one character will have only the first one considered.  This
doesn't need named character sequences, as user-defined aliases have
long been able to be multi-char.

pod/perlrecharclass.pod

index 7fcb92d..5aa9348 100644 (file)
@@ -350,8 +350,10 @@ C<\r>,
 C<\t>,
 and
 C<\x>
-are also special and have the same meanings as they do outside a bracketed character
-class.
+are also special and have the same meanings as they do outside a
+bracketed character class.  (However, inside a bracketed character
+class, if C<\N{I<NAME>}> expands to a sequence of characters, only the first
+one in the sequence is used, with a warning.)
 
 Also, a backslash followed by two or three octal digits is considered an octal
 number.