This commit is contained in:
Benjamin Peterson 2012-02-20 23:11:19 -05:00
parent f093724845
commit 740593416a

View file

@ -198,10 +198,7 @@ def template(pattern, flags=0):
"Compile a template pattern, returning a pattern object" "Compile a template pattern, returning a pattern object"
return _compile(pattern, flags|T) return _compile(pattern, flags|T)
_alphanum = {} _alphanum = set('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890')
for c in 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890':
_alphanum[c] = 1
del c
def escape(pattern): def escape(pattern):
"Escape all non-alphanumeric characters in pattern." "Escape all non-alphanumeric characters in pattern."