if not email:
raise invalid_email
- email_re = re.compile('\A[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9._\-]+\.[a-zA-Z]+\Z')
+ email_re = re.compile(r'\A[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9._\-]+\.[a-zA-Z]+\Z')
if not email_re.match(email):
raise invalid_email
self.output=output
# left part is non-greedy
- comment = re.compile("(.*?)--.*")
- spaces = re.compile("^\s+(\S.*)")
- view = re.compile("(?i)\s*create\s+(or\s+replace)?\s+view.*")
+ comment = re.compile(r"(.*?)--.*")
+ spaces = re.compile(r"^\s+(\S.*)")
+ view = re.compile(r"(?i)\s*create\s+(or\s+replace)?\s+view.*")
def parse (self):
if self.output: