Commit 74c5c68b authored by Guido van Rossum's avatar Guido van Rossum

The 'l' flag (locale specific matching) has been renamed to 'L'.

parent 564c8ffd
......@@ -164,10 +164,11 @@ class: \code{[(] [)]}.
determines what the meaning and further syntax of the construct is.
Following are the currently supported extensions.
%
\item[\code{(?ilmsx)}] (One or more letters from the set 'i', 'l', 'm', 's',
\item[\code{(?iLmsx)}] (One or more letters from the set 'i', 'L', 'm', 's',
'x'.) The group matches the empty string; the letters set the
corresponding flags (re.I, re.L, re.M, re.S, re.X) for the entire regular
expression. This is useful if you wish include the flags as part of the regular
expression. (The flag 'L' is uppercase because it is not in standard Perl.)
This is useful if you wish include the flags as part of the regular
expression, instead of passing a \var{flag} argument to the \code{compile} function.
%
\item[\code{(?:...)}] A non-grouping version of regular parentheses.
......
......@@ -164,10 +164,11 @@ class: \code{[(] [)]}.
determines what the meaning and further syntax of the construct is.
Following are the currently supported extensions.
%
\item[\code{(?ilmsx)}] (One or more letters from the set 'i', 'l', 'm', 's',
\item[\code{(?iLmsx)}] (One or more letters from the set 'i', 'L', 'm', 's',
'x'.) The group matches the empty string; the letters set the
corresponding flags (re.I, re.L, re.M, re.S, re.X) for the entire regular
expression. This is useful if you wish include the flags as part of the regular
expression. (The flag 'L' is uppercase because it is not in standard Perl.)
This is useful if you wish include the flags as part of the regular
expression, instead of passing a \var{flag} argument to the \code{compile} function.
%
\item[\code{(?:...)}] A non-grouping version of regular parentheses.
......
......@@ -1755,7 +1755,7 @@ for (;; ptr++)
{
case '#':
case 'i':
case 'l':
case 'L':
case 'm':
case 's':
case 'x':
......@@ -2476,7 +2476,7 @@ while ((c = *(++ptr)) != 0)
options |= PCRE_CASELESS;
continue;
}
else if ((c = *ptr) == 'l')
else if ((c = *ptr) == 'L')
{
options |= PCRE_LOCALE;
continue;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment