def regex(self):
"""
A compiled version of the expression
:rtype: re.RegexObject
:return: compiled regex object
"""
if self._regex is None:
self._regex = re.compile(self.expression)
return self._regex