This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlrecharclass: \R could be inside a [...]
authorKarl Williamson <khw@cpan.org>
Sat, 21 Feb 2015 19:12:35 +0000 (12:12 -0700)
committerKarl Williamson <khw@cpan.org>
Sat, 21 Feb 2015 19:48:04 +0000 (12:48 -0700)
But we haven't made it so.  So remove the text saying that it can't.
For a couple of releases now, we have allowed something that can match
more than one character to be inside a non-complemented bracketed
character class, so this could too, should we choose to someday.

pod/perlrecharclass.pod

index 97c1504..84a9226 100644 (file)
@@ -271,9 +271,9 @@ They use the platform's native character set, and do not consider any
 locale that may otherwise be in use.
 
 C<\R> matches anything that can be considered a newline under Unicode
-rules. It's not a character class, as it can match a multi-character
-sequence. Therefore, it cannot be used inside a bracketed character
-class; use C<\v> instead (vertical whitespace).  It uses the platform's
+rules. It can match a multi-character sequence. It cannot be used inside
+a bracketed character class; use C<\v> instead (vertical whitespace).
+It uses the platform's
 native character set, and does not consider any locale that may
 otherwise be in use.
 Details are discussed in L<perlrebackslash>.