commit | cb1b97f088f93967b912e6bfb968cb9cfd88f538 | [log] [tgz] |
---|---|---|
author | Armin Ronacher <armin.ronacher@active-4.com> | Wed Sep 10 14:03:53 2008 +0200 |
committer | Armin Ronacher <armin.ronacher@active-4.com> | Wed Sep 10 14:03:53 2008 +0200 |
tree | b5a3ee6fd5c73fd01988c537a1f0ddf5ae5aac94 | |
parent | f7e405d979043272d4d4b9ded4c6d997d8feb1cf [diff] |
It's now possible to use ``{{ foo.0.0 }}`` --HG-- branch : trunk
diff --git a/jinja2/lexer.py b/jinja2/lexer.py index 9702205..14b7110 100644 --- a/jinja2/lexer.py +++ b/jinja2/lexer.py
@@ -31,7 +31,7 @@ r'|"([^"\\]*(?:\\.[^"\\]*)*)")', re.S) integer_re = re.compile(r'\d+') name_re = re.compile(r'\b[a-zA-Z_][a-zA-Z0-9_]*\b') -float_re = re.compile(r'\d+\.\d+') +float_re = re.compile(r'(?<!\.)\d+\.\d+') newline_re = re.compile(r'(\r\n|\r|\n)') # bind operators to token types