From d11c96aac41521bf6000ca27cbdf330cc656b926 Mon Sep 17 00:00:00 2001 From: Victor Uriarte Date: Sat, 13 Aug 2016 09:21:43 -0700 Subject: Alternate solution for #277 --- sqlparse/keywords.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sqlparse') diff --git a/sqlparse/keywords.py b/sqlparse/keywords.py index a6ee1d6..dee4030 100644 --- a/sqlparse/keywords.py +++ b/sqlparse/keywords.py @@ -35,7 +35,7 @@ SQL_REGEX = { (r"`(``|[^`])*`", tokens.Name), (r"´(´´|[^´])*´", tokens.Name), - (r'\$([_A-Z]\w*)?\$', tokens.Name.Builtin), + (r'(\$(?:[_A-Z]\w*)?\$)[\s\S]*?\1', tokens.Literal), (r'\?', tokens.Name.Placeholder), (r'%(\(\w+\))?s', tokens.Name.Placeholder), -- cgit v1.2.1