Skip to content

Commit fea0b68

Browse files
authored
Merge pull request #20 from Glandos/patch-2
Nginx parser should skip semicolon between quotes
2 parents b65cb57 + 4eb446b commit fea0b68

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

reconfigure/parsers/nginx.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class NginxParser (BaseParser):
1010

1111
tokens = [
1212
(r"[\w_]+\s*?[^\n]*?{", lambda s, t: ('section_start', t)),
13-
(r"[\w_]+?.+?;", lambda s, t: ('option', t)),
13+
(r"[\w_]+?(?:[^\"]+?(?:\".*?\")?)+?;", lambda s, t: ('option', t)),
1414
(r"\s", lambda s, t: 'whitespace'),
1515
(r"$^", lambda s, t: 'newline'),
1616
(r"\#.*?\n", lambda s, t: ('comment', t)),

0 commit comments

Comments
 (0)