diff options
author | Karl Williamson <public@khwilliamson.com> | 2011-02-14 08:12:10 -0700 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2011-02-14 08:41:40 -0700 |
commit | 2f7f8cb1782a60fefc6dd392bb2de74ecb017129 (patch) | |
tree | 6ec6f6045a6c5fd8805f8c7b3a3921b67f2ef99f /pod/perlre.pod | |
parent | 29d01a3e947d055f742015b5c1cb313f5b8555db (diff) | |
download | perl-2f7f8cb1782a60fefc6dd392bb2de74ecb017129.tar.gz |
Add /aa regex modifier
Tests for \N{} with this option will be added later.
Diffstat (limited to 'pod/perlre.pod')
-rw-r--r-- | pod/perlre.pod | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pod/perlre.pod b/pod/perlre.pod index 7541460911..7633c32cce 100644 --- a/pod/perlre.pod +++ b/pod/perlre.pod @@ -694,6 +694,9 @@ like the C<"u"> modifier, in that case-insensitive matching uses Unicode semantics; for example, "k" will match the Unicode C<\N{KELVIN SIGN}> under C</i> matching, and code points in the Latin1 range, above ASCII will have Unicode semantics when it comes to case-insensitive matching. +But writing two in "a"'s in a row will increase its effect, causing the +Kelvin sign and all other non-ASCII characters to not match any ASCII +character under C</i> matching. C<"d"> means to use the traditional Perl pattern matching behavior. This is dualistic (hence the name C<"d">, which also could stand for |