diff options
| author | Thomas Aglassinger <roskakori@users.sourceforge.net> | 2016-03-23 00:25:43 +0100 |
|---|---|---|
| committer | Thomas Aglassinger <roskakori@users.sourceforge.net> | 2016-03-23 00:25:43 +0100 |
| commit | b9fd619bbc2855c6a4b447cf4f2d5626bef0f034 (patch) | |
| tree | 327652fc4dc662bdf356dd8e3bedc58256676a7f /pygments/lexers/sql.py | |
| parent | ba0e7cd8ba5f803e73fc0f86dee1f7266aaaa366 (diff) | |
| download | pygments-git-b9fd619bbc2855c6a4b447cf4f2d5626bef0f034.tar.gz | |
Fixed that regex to detect Number.Float shadowed regex for Number.Integer for Transact-SQL.
Diffstat (limited to 'pygments/lexers/sql.py')
| -rw-r--r-- | pygments/lexers/sql.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pygments/lexers/sql.py b/pygments/lexers/sql.py index a4cbc941..1ff332dc 100644 --- a/pygments/lexers/sql.py +++ b/pygments/lexers/sql.py @@ -509,7 +509,8 @@ class TransactSqlLexer(RegexLexer): (words(_tsql_builtins.KEYWORDS, suffix=r'\b'), Keyword), (r'(\[)([^]]+)(\])', bygroups(Operator, Name, Operator)), (r'0x[0-9a-f]+', Number.Hex), - (r'[0-9]*\.?[0-9]+(e[+-]?[0-9]+)?', Number.Float), + (r'[0-9]*\.[0-9]+(e[+-]?[0-9]+)?', Number.Float), # e.g. 1.23e45 + (r'[0-9]+e[+-]?[0-9]+', Number.Float), # e.g. 123e45 (r'[0-9]+', Number.Integer), (r"'(''|[^'])*'", String.Single), (r'"(""|[^"])*"', String.Symbol), |
