From a9d650278369aec10c4cad0a56d81c822a0d2bde Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Tue, 3 Jul 2012 11:54:39 +0300 Subject: [PATCH] sql_tokenizer: allow idents starting with underscore --- python/skytools/parsing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/skytools/parsing.py b/python/skytools/parsing.py index c7061ed4..decc7e7e 100644 --- a/python/skytools/parsing.py +++ b/python/skytools/parsing.py @@ -248,7 +248,7 @@ def parse_tabbed_table(txt): _extstr = r""" ['] (?: [^'\\]+ | \\. | [']['] )* ['] """ _stdstr = r""" ['] (?: [^']+ | [']['] )* ['] """ -_name = r""" (?: [a-z][a-z0-9_$]* | " (?: [^"]+ | "" )* " ) """ +_name = r""" (?: [a-z_][a-z0-9_$]* | " (?: [^"]+ | "" )* " ) """ _ident = r""" (?P %s ) """ % _name _fqident = r""" (?P %s (?: \. %s )* ) """ % (_name, _name) -- 2.39.5