Allow defaults for variables with multiple underscore characters
This commit is contained in:
parent
6fd4724189
commit
069224e28d
1 changed files with 1 additions and 1 deletions
|
|
@ -452,7 +452,7 @@ VAR_MATCH = re.compile(
|
||||||
(?P<named>[_a-z][_a-z0-9]*) | # or An identifier - named param
|
(?P<named>[_a-z][_a-z0-9]*) | # or An identifier - named param
|
||||||
{(?P<braced>[_a-z][_a-z0-9]*)} | # or An {identifier} - braced param
|
{(?P<braced>[_a-z][_a-z0-9]*)} | # or An {identifier} - braced param
|
||||||
{(?P<braceddefault> # or An {id:default} - default param, as
|
{(?P<braceddefault> # or An {id:default} - default param, as
|
||||||
(?P<defname>[_a-z][a-z0-9]*) # an ID
|
(?P<defname>[_a-z][_a-z0-9]*) # an ID
|
||||||
: # then a colon
|
: # then a colon
|
||||||
(?P<default>(?:[^}]|\})*) # then anything up to }, or a \}
|
(?P<default>(?:[^}]|\})*) # then anything up to }, or a \}
|
||||||
)} | #
|
)} | #
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue