Fix searching for escaped double quotes.

This commit is contained in:
Charles Haley 2013-05-07 00:56:07 +02:00
parent 80f0d7849e
commit 88c3b111d7

View File

@ -135,7 +135,7 @@ class Parser(object):
(r'[()]', lambda x,t: (1, t)),
(r'@.+?:[^")\s]+', lambda x,t: (2, unicode(t))),
(r'[^"()\s]+', lambda x,t: (2, unicode(t))),
(r'".*?((?<!\\)")', lambda x,t: (3, t[1:-1])),
(r'".*?((?<!\\)")', lambda x,t: (3, t[1:-1].replace('\\"', '"'))),
(r'\s+', None)
], flags=re.DOTALL)