From 5a3164d8db9ce5bbd64480bcb63eb1ac7a587151 Mon Sep 17 00:00:00 2001 From: Andi Albrecht Date: Wed, 26 Jun 2019 12:35:02 +0200 Subject: Optimize parsing of literal blocks between dollar signs (fixes #491). --- 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 2444b22..5c47dfc 100644 --- a/sqlparse/keywords.py +++ b/sqlparse/keywords.py @@ -38,7 +38,7 @@ SQL_REGEX = { (r"`(``|[^`])*`", tokens.Name), (r"´(´´|[^´])*´", tokens.Name), - (r'(\$(?:[_A-ZÀ-Ü]\w*)?\$)[\s\S]*?\1', tokens.Literal), + (r'((?