diff options
-rw-r--r-- | pygments/lexers/agile.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py index 9cf3856b..907ed023 100644 --- a/pygments/lexers/agile.py +++ b/pygments/lexers/agile.py @@ -2171,7 +2171,7 @@ Perl6Lexer.tokens['token'] = [ ( r'}', Text, '#pop' ), ( r'(?<=:)(?:my|our|state|constant|temp|let).*?;', using(Perl6Lexer) ), # make sure that quotes in character classes aren't treated as strings - ( r'<\[.*?\]>', String.Regex ), + ( r'<(?:[!?+.]\s*)?\[.*?\]>', String.Regex ), # make sure that '#' characters in quotes aren't treated as comments ( r"(?<!\\)'(\\\\|\\[^\\]|[^'\\])*'", String.Regex ), ( r'(?<!\\)"(\\\\|\\[^\\]|[^"\\])*"', String.Regex ), |